tests now assert .is_ok instead of .is_err() == false
This commit is contained in:
parent
9a33538499
commit
20e931d2ea
1 changed files with 6 additions and 12 deletions
18
src/tests.rs
18
src/tests.rs
|
|
@ -22,8 +22,7 @@ fn test_plus_one() {
|
||||||
),
|
),
|
||||||
None
|
None
|
||||||
)
|
)
|
||||||
.is_err()
|
.is_ok()
|
||||||
== false
|
|
||||||
);
|
);
|
||||||
let results = formula.run(vec![0f64, 1f64, 2f64, 3f64, 4f64, 5f64]);
|
let results = formula.run(vec![0f64, 1f64, 2f64, 3f64, 4f64, 5f64]);
|
||||||
assert_eq!(results, vec![1f64, 2f64, 3f64, 4f64, 5f64, 6f64])
|
assert_eq!(results, vec![1f64, 2f64, 3f64, 4f64, 5f64, 6f64])
|
||||||
|
|
@ -39,16 +38,14 @@ fn test_branch_sum() {
|
||||||
Node::function("Sum".to_string(), |inputs| inputs.iter().sum(), Some(2), 0),
|
Node::function("Sum".to_string(), |inputs| inputs.iter().sum(), Some(2), 0),
|
||||||
None
|
None
|
||||||
)
|
)
|
||||||
.is_err()
|
.is_ok()
|
||||||
== false
|
|
||||||
);
|
);
|
||||||
assert!(
|
assert!(
|
||||||
formula
|
formula
|
||||||
.modify_tree()
|
.modify_tree()
|
||||||
.go_down(0)
|
.go_down(0)
|
||||||
.add_node(Node::number(1f64))
|
.add_node(Node::number(1f64))
|
||||||
.is_err()
|
.is_ok()
|
||||||
== false
|
|
||||||
);
|
);
|
||||||
let results = formula.run(vec![0f64, 1f64, 2f64, 3f64, 4f64, 5f64]);
|
let results = formula.run(vec![0f64, 1f64, 2f64, 3f64, 4f64, 5f64]);
|
||||||
assert_eq!(results, vec![1f64, 2f64, 3f64, 4f64, 5f64, 6f64])
|
assert_eq!(results, vec![1f64, 2f64, 3f64, 4f64, 5f64, 6f64])
|
||||||
|
|
@ -64,8 +61,7 @@ fn test_display_as_text() {
|
||||||
Node::function("sum".to_string(), |inputs| inputs.iter().sum(), None, 0),
|
Node::function("sum".to_string(), |inputs| inputs.iter().sum(), None, 0),
|
||||||
None
|
None
|
||||||
)
|
)
|
||||||
.is_err()
|
.is_ok()
|
||||||
== false
|
|
||||||
);
|
);
|
||||||
assert!(
|
assert!(
|
||||||
formula
|
formula
|
||||||
|
|
@ -77,8 +73,7 @@ fn test_display_as_text() {
|
||||||
Some(1),
|
Some(1),
|
||||||
0
|
0
|
||||||
))
|
))
|
||||||
.is_err()
|
.is_ok()
|
||||||
== false
|
|
||||||
);
|
);
|
||||||
assert!(
|
assert!(
|
||||||
formula
|
formula
|
||||||
|
|
@ -86,8 +81,7 @@ fn test_display_as_text() {
|
||||||
.go_down(0)
|
.go_down(0)
|
||||||
.go_down(1)
|
.go_down(1)
|
||||||
.add_node(Node::variable())
|
.add_node(Node::variable())
|
||||||
.is_err()
|
.is_ok()
|
||||||
== false
|
|
||||||
);
|
);
|
||||||
assert_eq!(formula.as_text(), "sum(X,sin(X))".to_string());
|
assert_eq!(formula.as_text(), "sum(X,sin(X))".to_string());
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue