aboutsummaryrefslogtreecommitdiffstats
path: root/tests/for
diff options
context:
space:
mode:
authorRoberto Raggi <roberto.raggi@nokia.com>2012-05-04 13:13:32 +0200
committerRoberto Raggi <roberto.raggi@nokia.com>2012-05-04 13:37:11 +0200
commit63f02b9ad2562e91f838618cd6c11e834addbf7c (patch)
tree2bab46cab1cbba014e389035f8e728ab104f6d9f /tests/for
parent59c7dad30755a18d74f23ac644e16c0f7d39fbe4 (diff)
Add tests for the for-statement.
Diffstat (limited to 'tests/for')
-rw-r--r--tests/for/for.1.js7
-rw-r--r--tests/for/for.2.js8
-rw-r--r--tests/for/for.3.js8
3 files changed, 23 insertions, 0 deletions
diff --git a/tests/for/for.1.js b/tests/for/for.1.js
new file mode 100644
index 0000000000..523938b308
--- /dev/null
+++ b/tests/for/for.1.js
@@ -0,0 +1,7 @@
+
+var d = ""
+var x = 0
+for (var i = 0; i < 20; i = i + 1) {
+ x = x + i
+ d = d + (i + ") x = " + x + "\n")
+}
diff --git a/tests/for/for.2.js b/tests/for/for.2.js
new file mode 100644
index 0000000000..0ef80e85e9
--- /dev/null
+++ b/tests/for/for.2.js
@@ -0,0 +1,8 @@
+var d = ""
+var x = 0
+for (var i = 0; i < 20; i = i + 1) {
+ if (i % 2)
+ continue
+ x = x + i
+ d = d + (i + ") x = " + x + "\n")
+}
diff --git a/tests/for/for.3.js b/tests/for/for.3.js
new file mode 100644
index 0000000000..bdc641db13
--- /dev/null
+++ b/tests/for/for.3.js
@@ -0,0 +1,8 @@
+var d = ""
+var x = 0
+for (var i = 0; i < 20; i = i + 1) {
+ if (i == 10)
+ break
+ x = x + i
+ d = d + (i + ") x = " + x + "\n")
+}