Browse Source

Added tests

pull/589/head
KashParty 4 years ago
parent
commit
cce0626f17
  1. 19
      boa/src/exec/tests.rs

19
boa/src/exec/tests.rs

@ -1163,3 +1163,22 @@ fn not_a_function() {
"#;
assert_eq!(forward(&mut engine, scenario), "TypeError: not a function");
}
#[test]
fn comma_operator() {
let scenario = r#"
var a, b;
b = 10;
a = (b++, b);
a
"#;
assert_eq!(&exec(scenario), "11");
let scenario = r#"
var a, b;
b = 10;
a = (b += 5, b /= 3, b - 3);
a
"#;
assert_eq!(&exec(scenario), "2");
}

Loading…
Cancel
Save