Skip to content
Snippets Groups Projects
Unverified Commit 230f9fc5 authored by Leo Balter's avatar Leo Balter
Browse files

Merge branch 'littledan-test262-fixes'

Closes #954
parents 7e87c739 20536eab
No related branches found
No related tags found
No related merge requests found
Showing
with 20 additions and 20 deletions
......@@ -19,7 +19,7 @@ flags: [async]
var callCount = 0;
var f;
f = async function* g(/*{ elems }*/ = /*{ vals }*/) {
f = async function* h(/*{ elems }*/ = /*{ vals }*/) {
/*{ body }*/
callCount = callCount + 1;
};
......
......@@ -19,7 +19,7 @@ flags: [async]
var callCount = 0;
var f;
f = async function* g(/*{ elems }*/) {
f = async function* h(/*{ elems }*/) {
/*{ body }*/
callCount = callCount + 1;
};
......
......@@ -48,6 +48,6 @@ class C {
}
};
new C().method(/*{ vals }*/).then(() => {
new C().method(/*{ vals }*/).next().then(() => {
assert.sameValue(callCount, 1, 'invoked exactly once');
}).then($DONE, $DONE);
......@@ -17,7 +17,7 @@ info: |
---*/
var f;
f = async function* g(/*{ elems }*/ = /*{ vals }*/) {
f = async function* h(/*{ elems }*/ = /*{ vals }*/) {
/*{ body }*/
};
......
......@@ -15,5 +15,5 @@ info: >
---*/
// Test from a note in the specification
assert.sameValue((1000000000000000128).toString(0), "1000000000000000100");
assert.sameValue((1000000000000000128).toString(), "1000000000000000100");
assert.sameValue((1000000000000000128).toFixed(0), "1000000000000000128");
......@@ -43,7 +43,7 @@ iter[Symbol.iterator] = function() {
var callCount = 0;
var f;
f = async function* g([x]) {
f = async function* h([x]) {
assert.sameValue(doneCallCount, 1);
callCount = callCount + 1;
};
......
......@@ -43,7 +43,7 @@ iter[Symbol.iterator] = function() {
var callCount = 0;
var f;
f = async function* g([x]) {
f = async function* h([x]) {
assert.sameValue(doneCallCount, 0);
callCount = callCount + 1;
};
......
......@@ -40,7 +40,7 @@ info: |
var callCount = 0;
var f;
f = async function* g([x, y, z]) {
f = async function* h([x, y, z]) {
assert.sameValue(x, 1);
assert.sameValue(y, 2);
assert.sameValue(z, 3);
......
......@@ -32,7 +32,7 @@ info: |
var callCount = 0;
var f;
f = async function* g([[x, y, z] = [4, 5, 6]]) {
f = async function* h([[x, y, z] = [4, 5, 6]]) {
assert.sameValue(x, 4);
assert.sameValue(y, 5);
assert.sameValue(z, 6);
......
......@@ -33,7 +33,7 @@ info: |
var callCount = 0;
var f;
f = async function* g([[x, y, z] = [4, 5, 6]]) {
f = async function* h([[x, y, z] = [4, 5, 6]]) {
assert.sameValue(x, 7);
assert.sameValue(y, 8);
assert.sameValue(z, 9);
......
......@@ -40,7 +40,7 @@ function* g() {
var callCount = 0;
var f;
f = async function* g([[,] = g()]) {
f = async function* h([[,] = g()]) {
assert.sameValue(first, 1);
assert.sameValue(second, 0);
callCount = callCount + 1;
......
......@@ -38,7 +38,7 @@ function* g() {
var callCount = 0;
var f;
f = async function* g([[,] = g()]) {
f = async function* h([[,] = g()]) {
assert.sameValue(callCount, 0);
callCount = callCount + 1;
};
......
......@@ -35,7 +35,7 @@ var iter = function*() { iterCount += 1; }();
var callCount = 0;
var f;
f = async function* g([[] = function() { initCount += 1; return iter; }()]) {
f = async function* h([[] = function() { initCount += 1; return iter; }()]) {
assert.sameValue(initCount, 1);
assert.sameValue(iterCount, 0);
callCount = callCount + 1;
......
......@@ -34,7 +34,7 @@ var initCount = 0;
var callCount = 0;
var f;
f = async function* g([[] = function() { initCount += 1; }()]) {
f = async function* h([[] = function() { initCount += 1; }()]) {
assert.sameValue(initCount, 0);
callCount = callCount + 1;
};
......
......@@ -33,7 +33,7 @@ var values = [2, 1, 3];
var callCount = 0;
var f;
f = async function* g([[...x] = values]) {
f = async function* h([[...x] = values]) {
assert(Array.isArray(x));
assert.sameValue(x[0], 2);
assert.sameValue(x[1], 1);
......
......@@ -35,7 +35,7 @@ var initCount = 0;
var callCount = 0;
var f;
f = async function* g([[...x] = function() { initCount += 1; }()]) {
f = async function* h([[...x] = function() { initCount += 1; }()]) {
assert(Array.isArray(x));
assert.sameValue(x[0], 2);
assert.sameValue(x[1], 1);
......
......@@ -33,7 +33,7 @@ info: |
var callCount = 0;
var f;
f = async function* g([x = 23]) {
f = async function* h([x = 23]) {
assert.sameValue(x, 23);
callCount = callCount + 1;
};
......
......@@ -34,7 +34,7 @@ info: |
var callCount = 0;
var f;
f = async function* g([arrow = () => {}]) {
f = async function* h([arrow = () => {}]) {
assert.sameValue(arrow.name, 'arrow');
callCount = callCount + 1;
};
......
......@@ -34,7 +34,7 @@ info: |
var callCount = 0;
var f;
f = async function* g([cls = class {}, xCls = class X {}, xCls2 = class { static name() {} }]) {
f = async function* h([cls = class {}, xCls = class X {}, xCls2 = class { static name() {} }]) {
assert.sameValue(cls.name, 'cls');
assert.notSameValue(xCls.name, 'xCls');
assert.notSameValue(xCls2.name, 'xCls2');
......
......@@ -34,7 +34,7 @@ info: |
var callCount = 0;
var f;
f = async function* g([cover = (function () {}), xCover = (0, function() {})]) {
f = async function* h([cover = (function () {}), xCover = (0, function() {})]) {
assert.sameValue(cover.name, 'cover');
assert.notSameValue(xCover.name, 'xCover');
callCount = callCount + 1;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment