From cce0626f1726ca3c58c747e77d9ca6efe7b70b46 Mon Sep 17 00:00:00 2001 From: KashParty Date: Wed, 22 Jul 2020 22:05:21 +0100 Subject: [PATCH] Added tests --- boa/src/exec/tests.rs | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/boa/src/exec/tests.rs b/boa/src/exec/tests.rs index 801eb8555b..95aff6ae49 100644 --- a/boa/src/exec/tests.rs +++ b/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"); +}