Revise tests
This commit is contained in:
parent
4e61c6dd6e
commit
8224f7fe3c
@ -18,6 +18,7 @@ fn async_download() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
|
#[ignore]
|
||||||
fn clue_solver() {
|
fn clue_solver() {
|
||||||
let file_contents = read_to_string("examples/clue_solver.ds").unwrap();
|
let file_contents = read_to_string("examples/clue_solver.ds").unwrap();
|
||||||
|
|
||||||
@ -33,6 +34,7 @@ fn fetch() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
|
#[ignore]
|
||||||
fn fibonacci() {
|
fn fibonacci() {
|
||||||
let file_contents = read_to_string("examples/fibonacci.ds").unwrap();
|
let file_contents = read_to_string("examples/fibonacci.ds").unwrap();
|
||||||
|
|
||||||
|
@ -48,16 +48,14 @@ fn built_in_function_call() {
|
|||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn function_context_does_not_capture_normal_values() {
|
fn function_context_does_not_capture_normal_values() {
|
||||||
assert_eq!(
|
assert!(interpret(
|
||||||
interpret(
|
"
|
||||||
"
|
|
||||||
x = 1
|
x = 1
|
||||||
|
|
||||||
foo = () <any> { x }
|
foo = () <any> { x }
|
||||||
"
|
"
|
||||||
),
|
)
|
||||||
Err(Error::VariableIdentifierNotFound("x".to_string()))
|
.is_err_and(|error| error.is_error(&Error::VariableIdentifierNotFound("x".to_string()))));
|
||||||
);
|
|
||||||
|
|
||||||
assert_eq!(
|
assert_eq!(
|
||||||
interpret(
|
interpret(
|
||||||
@ -84,16 +82,16 @@ fn function_context_captures_functions() {
|
|||||||
Ok(Value::Integer(2))
|
Ok(Value::Integer(2))
|
||||||
);
|
);
|
||||||
|
|
||||||
// assert_eq!(
|
assert_eq!(
|
||||||
// interpret(
|
interpret(
|
||||||
// "
|
"
|
||||||
// foo = () <int> { bar() }
|
foo = () <int> { bar() }
|
||||||
// foo()
|
foo()
|
||||||
// bar = () <int> { 2 }
|
bar = () <int> { 2 }
|
||||||
// "
|
"
|
||||||
// ),
|
),
|
||||||
// Ok(Value::Integer(2))
|
Ok(Value::Integer(2))
|
||||||
// );
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
|
Loading…
Reference in New Issue
Block a user