js-on-sx: baseline commit (278/280 unit, 148/148 slice, runner stub)
Initial commit of the lib/js/ tree and plans/ directory. A previous session left template-string work in progress — 278/280 unit tests pass (2 failing: tpl part-count off-by-one, escaped-backtick ident lookup). test262-runner.py and scoreboard are placeholders (0/8 with 7 timeouts); fixing the runner is the next queue item.
This commit is contained in:
1
lib/js/test262-slice/arithmetic/add.expected
Normal file
1
lib/js/test262-slice/arithmetic/add.expected
Normal file
@@ -0,0 +1 @@
|
||||
3
|
||||
1
lib/js/test262-slice/arithmetic/add.js
Normal file
1
lib/js/test262-slice/arithmetic/add.js
Normal file
@@ -0,0 +1 @@
|
||||
1 + 2
|
||||
1
lib/js/test262-slice/arithmetic/big_expr.expected
Normal file
1
lib/js/test262-slice/arithmetic/big_expr.expected
Normal file
@@ -0,0 +1 @@
|
||||
5
|
||||
1
lib/js/test262-slice/arithmetic/big_expr.js
Normal file
1
lib/js/test262-slice/arithmetic/big_expr.js
Normal file
@@ -0,0 +1 @@
|
||||
1 + 2 * 3 - 4 / 2
|
||||
1
lib/js/test262-slice/arithmetic/bitnot.expected
Normal file
1
lib/js/test262-slice/arithmetic/bitnot.expected
Normal file
@@ -0,0 +1 @@
|
||||
-6
|
||||
1
lib/js/test262-slice/arithmetic/bitnot.js
Normal file
1
lib/js/test262-slice/arithmetic/bitnot.js
Normal file
@@ -0,0 +1 @@
|
||||
~5
|
||||
1
lib/js/test262-slice/arithmetic/chained.expected
Normal file
1
lib/js/test262-slice/arithmetic/chained.expected
Normal file
@@ -0,0 +1 @@
|
||||
10
|
||||
1
lib/js/test262-slice/arithmetic/chained.js
Normal file
1
lib/js/test262-slice/arithmetic/chained.js
Normal file
@@ -0,0 +1 @@
|
||||
1 + 2 + 3 + 4
|
||||
1
lib/js/test262-slice/arithmetic/div.expected
Normal file
1
lib/js/test262-slice/arithmetic/div.expected
Normal file
@@ -0,0 +1 @@
|
||||
3
|
||||
1
lib/js/test262-slice/arithmetic/div.js
Normal file
1
lib/js/test262-slice/arithmetic/div.js
Normal file
@@ -0,0 +1 @@
|
||||
12 / 4
|
||||
1
lib/js/test262-slice/arithmetic/mixed_concat.expected
Normal file
1
lib/js/test262-slice/arithmetic/mixed_concat.expected
Normal file
@@ -0,0 +1 @@
|
||||
"12"
|
||||
1
lib/js/test262-slice/arithmetic/mixed_concat.js
Normal file
1
lib/js/test262-slice/arithmetic/mixed_concat.js
Normal file
@@ -0,0 +1 @@
|
||||
1 + "2"
|
||||
1
lib/js/test262-slice/arithmetic/mod.expected
Normal file
1
lib/js/test262-slice/arithmetic/mod.expected
Normal file
@@ -0,0 +1 @@
|
||||
1
|
||||
1
lib/js/test262-slice/arithmetic/mod.js
Normal file
1
lib/js/test262-slice/arithmetic/mod.js
Normal file
@@ -0,0 +1 @@
|
||||
10 % 3
|
||||
1
lib/js/test262-slice/arithmetic/neg.expected
Normal file
1
lib/js/test262-slice/arithmetic/neg.expected
Normal file
@@ -0,0 +1 @@
|
||||
-5
|
||||
1
lib/js/test262-slice/arithmetic/neg.js
Normal file
1
lib/js/test262-slice/arithmetic/neg.js
Normal file
@@ -0,0 +1 @@
|
||||
-5
|
||||
@@ -0,0 +1 @@
|
||||
9
|
||||
1
lib/js/test262-slice/arithmetic/paren_precedence.js
Normal file
1
lib/js/test262-slice/arithmetic/paren_precedence.js
Normal file
@@ -0,0 +1 @@
|
||||
(1 + 2) * 3
|
||||
1
lib/js/test262-slice/arithmetic/pos.expected
Normal file
1
lib/js/test262-slice/arithmetic/pos.expected
Normal file
@@ -0,0 +1 @@
|
||||
5
|
||||
1
lib/js/test262-slice/arithmetic/pos.js
Normal file
1
lib/js/test262-slice/arithmetic/pos.js
Normal file
@@ -0,0 +1 @@
|
||||
+5
|
||||
1
lib/js/test262-slice/arithmetic/pow.expected
Normal file
1
lib/js/test262-slice/arithmetic/pow.expected
Normal file
@@ -0,0 +1 @@
|
||||
1024
|
||||
1
lib/js/test262-slice/arithmetic/pow.js
Normal file
1
lib/js/test262-slice/arithmetic/pow.js
Normal file
@@ -0,0 +1 @@
|
||||
2 ** 10
|
||||
1
lib/js/test262-slice/arithmetic/pow_right_assoc.expected
Normal file
1
lib/js/test262-slice/arithmetic/pow_right_assoc.expected
Normal file
@@ -0,0 +1 @@
|
||||
512
|
||||
1
lib/js/test262-slice/arithmetic/pow_right_assoc.js
Normal file
1
lib/js/test262-slice/arithmetic/pow_right_assoc.js
Normal file
@@ -0,0 +1 @@
|
||||
2 ** 3 ** 2
|
||||
1
lib/js/test262-slice/arithmetic/precedence.expected
Normal file
1
lib/js/test262-slice/arithmetic/precedence.expected
Normal file
@@ -0,0 +1 @@
|
||||
7
|
||||
1
lib/js/test262-slice/arithmetic/precedence.js
Normal file
1
lib/js/test262-slice/arithmetic/precedence.js
Normal file
@@ -0,0 +1 @@
|
||||
1 + 2 * 3
|
||||
1
lib/js/test262-slice/arithmetic/string_concat.expected
Normal file
1
lib/js/test262-slice/arithmetic/string_concat.expected
Normal file
@@ -0,0 +1 @@
|
||||
"ab"
|
||||
1
lib/js/test262-slice/arithmetic/string_concat.js
Normal file
1
lib/js/test262-slice/arithmetic/string_concat.js
Normal file
@@ -0,0 +1 @@
|
||||
"a" + "b"
|
||||
1
lib/js/test262-slice/arithmetic/sub.expected
Normal file
1
lib/js/test262-slice/arithmetic/sub.expected
Normal file
@@ -0,0 +1 @@
|
||||
6
|
||||
1
lib/js/test262-slice/arithmetic/sub.js
Normal file
1
lib/js/test262-slice/arithmetic/sub.js
Normal file
@@ -0,0 +1 @@
|
||||
10 - 4
|
||||
Reference in New Issue
Block a user