Skip to content
Snippets Groups Projects
Unverified Commit 20536eab authored by Daniel Ehrenberg's avatar Daniel Ehrenberg Committed by Leo Balter
Browse files

Generate tests

parent dcfcd17a
No related branches found
No related tags found
No related merge requests found
Showing
with 20 additions and 20 deletions
......@@ -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;
......
......@@ -34,7 +34,7 @@ info: |
var callCount = 0;
var f;
f = async function* g([fn = function () {}, xFn = function x() {}]) {
f = async function* h([fn = function () {}, xFn = function x() {}]) {
assert.sameValue(fn.name, 'fn');
assert.notSameValue(xFn.name, 'xFn');
callCount = callCount + 1;
......
......@@ -34,7 +34,7 @@ info: |
var callCount = 0;
var f;
f = async function* g([gen = function* () {}, xGen = function* x() {}]) {
f = async function* h([gen = function* () {}, xGen = function* x() {}]) {
assert.sameValue(gen.name, 'gen');
assert.notSameValue(xGen.name, 'xGen');
callCount = callCount + 1;
......
......@@ -28,7 +28,7 @@ info: |
var callCount = 0;
var f;
f = async function* g([x = 23]) {
f = async function* h([x = 23]) {
assert.sameValue(x, 23);
// another statement
callCount = callCount + 1;
......
......@@ -34,7 +34,7 @@ function counter() {
var callCount = 0;
var f;
f = async function* g([w = counter(), x = counter(), y = counter(), z = counter()]) {
f = async function* h([w = counter(), x = counter(), y = counter(), z = counter()]) {
assert.sameValue(w, null);
assert.sameValue(x, 0);
assert.sameValue(y, false);
......
......@@ -32,7 +32,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;
};
......
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