rUkPK+0E6b1rcpoq
This commit is contained in:
Simon Gardling
2022-06-26 02:14:11 -04:00
parent 8321cd5eed
commit 02fd51c274
2 changed files with 58 additions and 36 deletions

View File

@@ -204,6 +204,7 @@ fn split_function_multiplication() {
("10*10", vec!["10", "10"]),
("a1b2c3d4", vec!["a1b2c3d4"]),
("cos(sin(x)cos(x))", vec!["cos(sin(x)", "cos(x))"]),
("", Vec::new()),
]);
for (key, value) in values {
@@ -218,10 +219,13 @@ fn split_function_multiplication() {
fn split_function_terms() {
use parsing::SplitType;
let values = HashMap::from([(
"cos(sin(x)cos(x))",
vec!["cos(", "sin(", "x)", "cos(", "x))"],
)]);
let values = HashMap::from([
(
"cos(sin(x)cos(x))",
vec!["cos(", "sin(", "x)", "cos(", "x))"],
),
("", Vec::new()),
]);
for (key, value) in values {
assert_eq!(parsing::split_function(key, SplitType::Term), value);