Use default rust directory structure for tests
This commit is contained in:
parent
59c60c43d1
commit
e534e907e8
@ -47,9 +47,6 @@ mod engine;
|
|||||||
mod fn_register;
|
mod fn_register;
|
||||||
mod parser;
|
mod parser;
|
||||||
|
|
||||||
#[cfg(test)]
|
|
||||||
mod tests;
|
|
||||||
|
|
||||||
pub use any::Any;
|
pub use any::Any;
|
||||||
pub use engine::{Engine, EvalAltResult, Scope};
|
pub use engine::{Engine, EvalAltResult, Scope};
|
||||||
pub use fn_register::RegisterFn;
|
pub use fn_register::RegisterFn;
|
||||||
|
@ -1,26 +0,0 @@
|
|||||||
mod arrays;
|
|
||||||
mod binary_ops;
|
|
||||||
mod bit_shift;
|
|
||||||
mod bool_op;
|
|
||||||
mod chars;
|
|
||||||
mod comments;
|
|
||||||
mod compound_equality;
|
|
||||||
mod decrement;
|
|
||||||
mod float;
|
|
||||||
mod get_set;
|
|
||||||
mod if_block;
|
|
||||||
mod increment;
|
|
||||||
mod internal_fn;
|
|
||||||
mod looping;
|
|
||||||
mod method_call;
|
|
||||||
mod mismatched_op;
|
|
||||||
mod not;
|
|
||||||
mod number_literals;
|
|
||||||
mod ops;
|
|
||||||
mod power_of;
|
|
||||||
mod string;
|
|
||||||
mod unary_after_binary;
|
|
||||||
mod unary_minus;
|
|
||||||
mod unit;
|
|
||||||
mod var_scope;
|
|
||||||
mod while_loop;
|
|
@ -1,5 +1,7 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
use fn_register::RegisterFn;
|
|
||||||
|
use rhai::Engine;
|
||||||
|
use rhai::RegisterFn;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_arrays() {
|
fn test_arrays() {
|
||||||
@ -63,4 +65,4 @@ fn test_array_with_structs() {
|
|||||||
} else {
|
} else {
|
||||||
assert!(false);
|
assert!(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -1,4 +1,6 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
|
|
||||||
|
use rhai::Engine;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_binary_ops() {
|
fn test_binary_ops() {
|
@ -1,4 +1,6 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
|
|
||||||
|
use rhai::Engine;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_left_shift() {
|
fn test_left_shift() {
|
@ -1,4 +1,6 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
|
|
||||||
|
use rhai::Engine;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_bool_op1() {
|
fn test_bool_op1() {
|
||||||
@ -20,4 +22,4 @@ fn test_bool_op2() {
|
|||||||
} else {
|
} else {
|
||||||
assert!(false);
|
assert!(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -1,4 +1,6 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
|
|
||||||
|
use rhai::Engine;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_chars() {
|
fn test_chars() {
|
||||||
@ -20,4 +22,4 @@ fn test_chars() {
|
|||||||
Err(_) => (),
|
Err(_) => (),
|
||||||
_ => assert!(false),
|
_ => assert!(false),
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -1,4 +1,6 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
|
|
||||||
|
use rhai::Engine;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_comments() {
|
fn test_comments() {
|
@ -1,4 +1,6 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
|
|
||||||
|
use rhai::Engine;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_or_equals() {
|
fn test_or_equals() {
|
||||||
@ -116,4 +118,4 @@ fn test_modulo_equals() {
|
|||||||
} else {
|
} else {
|
||||||
assert!(false);
|
assert!(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -1,4 +1,6 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
|
|
||||||
|
use rhai::Engine;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_decrement() {
|
fn test_decrement() {
|
@ -1,5 +1,7 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
use fn_register::RegisterFn;
|
|
||||||
|
use rhai::Engine;
|
||||||
|
use rhai::RegisterFn;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_float() {
|
fn test_float() {
|
@ -1,5 +1,7 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
use fn_register::RegisterFn;
|
|
||||||
|
use rhai::Engine;
|
||||||
|
use rhai::RegisterFn;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_get_set() {
|
fn test_get_set() {
|
@ -1,4 +1,6 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
|
|
||||||
|
use rhai::Engine;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_if() {
|
fn test_if() {
|
@ -1,4 +1,6 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
|
|
||||||
|
use rhai::Engine;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_increment() {
|
fn test_increment() {
|
@ -1,4 +1,6 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
|
|
||||||
|
use rhai::Engine;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_internal_fn() {
|
fn test_internal_fn() {
|
@ -1,4 +1,6 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
|
|
||||||
|
use rhai::Engine;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_loop() {
|
fn test_loop() {
|
@ -1,5 +1,7 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
use fn_register::RegisterFn;
|
|
||||||
|
use rhai::Engine;
|
||||||
|
use rhai::RegisterFn;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_method_call() {
|
fn test_method_call() {
|
@ -1,4 +1,6 @@
|
|||||||
use engine::{Engine, EvalAltResult};
|
extern crate rhai;
|
||||||
|
|
||||||
|
use rhai::{Engine, EvalAltResult};
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_mismatched_op() {
|
fn test_mismatched_op() {
|
@ -1,4 +1,6 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
|
|
||||||
|
use rhai::Engine;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_not() {
|
fn test_not() {
|
@ -1,4 +1,6 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
|
|
||||||
|
use rhai::Engine;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_number_literal() {
|
fn test_number_literal() {
|
||||||
@ -60,4 +62,4 @@ fn test_binary_literal() {
|
|||||||
} else {
|
} else {
|
||||||
assert!(false);
|
assert!(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -1,4 +1,6 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
|
|
||||||
|
use rhai::Engine;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_ops() {
|
fn test_ops() {
|
||||||
@ -26,4 +28,4 @@ fn test_op_prec() {
|
|||||||
} else {
|
} else {
|
||||||
assert!(false);
|
assert!(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -1,4 +1,6 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
|
|
||||||
|
use rhai::Engine;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_power_of() {
|
fn test_power_of() {
|
@ -1,4 +1,6 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
|
|
||||||
|
use rhai::Engine;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_string() {
|
fn test_string() {
|
@ -1,4 +1,6 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
|
|
||||||
|
use rhai::Engine;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
// TODO also add test case for unary after compound
|
// TODO also add test case for unary after compound
|
@ -1,4 +1,6 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
|
|
||||||
|
use rhai::Engine;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_unary_minus() {
|
fn test_unary_minus() {
|
@ -1,4 +1,6 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
|
|
||||||
|
use rhai::Engine;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_unit() {
|
fn test_unit() {
|
||||||
@ -31,4 +33,4 @@ fn test_unit_with_spaces() {
|
|||||||
} else {
|
} else {
|
||||||
assert!(false);
|
assert!(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -1,4 +1,6 @@
|
|||||||
use engine::{Engine, Scope};
|
extern crate rhai;
|
||||||
|
|
||||||
|
use rhai::{Engine, Scope};
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_var_scope() {
|
fn test_var_scope() {
|
@ -1,4 +1,6 @@
|
|||||||
use engine::Engine;
|
extern crate rhai;
|
||||||
|
|
||||||
|
use rhai::Engine;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_while() {
|
fn test_while() {
|
Loading…
Reference in New Issue
Block a user