summaryrefslogtreecommitdiff
path: root/test/control_flow.post.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/control_flow.post.js')
-rw-r--r--test/control_flow.post.js20
1 files changed, 20 insertions, 0 deletions
diff --git a/test/control_flow.post.js b/test/control_flow.post.js
new file mode 100644
index 000000000..90349b051
--- /dev/null
+++ b/test/control_flow.post.js
@@ -0,0 +1,20 @@
+
+function test(name) {
+ Module.print(name);
+ function doTest(x) {
+ Module.print(' ' + [x] + ' ==> ' + Module['_check_' + name](x));
+ }
+ doTest(1);
+ doTest(2);
+ doTest(3);
+ doTest(4);
+ doTest(11);
+ doTest(90);
+}
+
+test('if');
+test('loop');
+test('loop_break');
+test('loop_continue');
+test('do_loop');
+