Generate test files from templates

This commit is contained in:
Alexey Shvayka 2020-04-29 23:08:52 +03:00 committed by Rick Waldron
parent 10a8c0420e
commit 6a18c27ca1
24 changed files with 48 additions and 48 deletions

View File

@ -170,14 +170,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.return("return-arg-2").then(v => { iter.return().then(v => {
assert.sameValue(log[6].name, "get return"); assert.sameValue(log[6].name, "get return");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].name, "call return"); assert.sameValue(log[7].name, "call return");
assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].args.length, 1, "return args.length"); assert.sameValue(log[7].args.length, 1, "return args.length");
assert.sameValue(log[7].args[0], "return-arg-2", "return args[0]"); assert.sameValue(log[7].args[0], undefined, "return args[0]");
assert.sameValue(log[8].name, "get return done (2)"); assert.sameValue(log[8].name, "get return done (2)");
assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue"); assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue");

View File

@ -173,14 +173,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.throw("throw-arg-2").then(v => { iter.throw().then(v => {
assert.sameValue(log[6].name, "get throw"); assert.sameValue(log[6].name, "get throw");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue");
assert.sameValue(log[7].name, "call throw"); assert.sameValue(log[7].name, "call throw");
assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue");
assert.sameValue(log[7].args.length, 1, "throw args.length"); assert.sameValue(log[7].args.length, 1, "throw args.length");
assert.sameValue(log[7].args[0], "throw-arg-2", "throw args[0]"); assert.sameValue(log[7].args[0], undefined, "throw args[0]");
assert.sameValue(log[8].name, "get throw done (2)"); assert.sameValue(log[8].name, "get throw done (2)");
assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue"); assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue");

View File

@ -170,14 +170,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.return("return-arg-2").then(v => { iter.return().then(v => {
assert.sameValue(log[6].name, "get return"); assert.sameValue(log[6].name, "get return");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].name, "call return"); assert.sameValue(log[7].name, "call return");
assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].args.length, 1, "return args.length"); assert.sameValue(log[7].args.length, 1, "return args.length");
assert.sameValue(log[7].args[0], "return-arg-2", "return args[0]"); assert.sameValue(log[7].args[0], undefined, "return args[0]");
assert.sameValue(log[8].name, "get return done (2)"); assert.sameValue(log[8].name, "get return done (2)");
assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue"); assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue");

View File

@ -173,14 +173,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.throw("throw-arg-2").then(v => { iter.throw().then(v => {
assert.sameValue(log[6].name, "get throw"); assert.sameValue(log[6].name, "get throw");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue");
assert.sameValue(log[7].name, "call throw"); assert.sameValue(log[7].name, "call throw");
assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue");
assert.sameValue(log[7].args.length, 1, "throw args.length"); assert.sameValue(log[7].args.length, 1, "throw args.length");
assert.sameValue(log[7].args[0], "throw-arg-2", "throw args[0]"); assert.sameValue(log[7].args[0], undefined, "throw args[0]");
assert.sameValue(log[8].name, "get throw done (2)"); assert.sameValue(log[8].name, "get throw done (2)");
assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue"); assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue");

View File

@ -177,14 +177,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.return("return-arg-2").then(v => { iter.return().then(v => {
assert.sameValue(log[6].name, "get return"); assert.sameValue(log[6].name, "get return");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].name, "call return"); assert.sameValue(log[7].name, "call return");
assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].args.length, 1, "return args.length"); assert.sameValue(log[7].args.length, 1, "return args.length");
assert.sameValue(log[7].args[0], "return-arg-2", "return args[0]"); assert.sameValue(log[7].args[0], undefined, "return args[0]");
assert.sameValue(log[8].name, "get return done (2)"); assert.sameValue(log[8].name, "get return done (2)");
assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue"); assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue");

View File

@ -180,14 +180,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.throw("throw-arg-2").then(v => { iter.throw().then(v => {
assert.sameValue(log[6].name, "get throw"); assert.sameValue(log[6].name, "get throw");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue");
assert.sameValue(log[7].name, "call throw"); assert.sameValue(log[7].name, "call throw");
assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue");
assert.sameValue(log[7].args.length, 1, "throw args.length"); assert.sameValue(log[7].args.length, 1, "throw args.length");
assert.sameValue(log[7].args[0], "throw-arg-2", "throw args[0]"); assert.sameValue(log[7].args[0], undefined, "throw args[0]");
assert.sameValue(log[8].name, "get throw done (2)"); assert.sameValue(log[8].name, "get throw done (2)");
assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue"); assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue");

View File

@ -177,14 +177,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.return("return-arg-2").then(v => { iter.return().then(v => {
assert.sameValue(log[6].name, "get return"); assert.sameValue(log[6].name, "get return");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].name, "call return"); assert.sameValue(log[7].name, "call return");
assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].args.length, 1, "return args.length"); assert.sameValue(log[7].args.length, 1, "return args.length");
assert.sameValue(log[7].args[0], "return-arg-2", "return args[0]"); assert.sameValue(log[7].args[0], undefined, "return args[0]");
assert.sameValue(log[8].name, "get return done (2)"); assert.sameValue(log[8].name, "get return done (2)");
assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue"); assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue");

View File

@ -180,14 +180,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.throw("throw-arg-2").then(v => { iter.throw().then(v => {
assert.sameValue(log[6].name, "get throw"); assert.sameValue(log[6].name, "get throw");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue");
assert.sameValue(log[7].name, "call throw"); assert.sameValue(log[7].name, "call throw");
assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue");
assert.sameValue(log[7].args.length, 1, "throw args.length"); assert.sameValue(log[7].args.length, 1, "throw args.length");
assert.sameValue(log[7].args[0], "throw-arg-2", "throw args[0]"); assert.sameValue(log[7].args[0], undefined, "throw args[0]");
assert.sameValue(log[8].name, "get throw done (2)"); assert.sameValue(log[8].name, "get throw done (2)");
assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue"); assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue");

View File

@ -182,14 +182,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.return("return-arg-2").then(v => { iter.return().then(v => {
assert.sameValue(log[6].name, "get return"); assert.sameValue(log[6].name, "get return");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].name, "call return"); assert.sameValue(log[7].name, "call return");
assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].args.length, 1, "return args.length"); assert.sameValue(log[7].args.length, 1, "return args.length");
assert.sameValue(log[7].args[0], "return-arg-2", "return args[0]"); assert.sameValue(log[7].args[0], undefined, "return args[0]");
assert.sameValue(log[8].name, "get return done (2)"); assert.sameValue(log[8].name, "get return done (2)");
assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue"); assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue");

View File

@ -185,14 +185,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.throw("throw-arg-2").then(v => { iter.throw().then(v => {
assert.sameValue(log[6].name, "get throw"); assert.sameValue(log[6].name, "get throw");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue");
assert.sameValue(log[7].name, "call throw"); assert.sameValue(log[7].name, "call throw");
assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue");
assert.sameValue(log[7].args.length, 1, "throw args.length"); assert.sameValue(log[7].args.length, 1, "throw args.length");
assert.sameValue(log[7].args[0], "throw-arg-2", "throw args[0]"); assert.sameValue(log[7].args[0], undefined, "throw args[0]");
assert.sameValue(log[8].name, "get throw done (2)"); assert.sameValue(log[8].name, "get throw done (2)");
assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue"); assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue");

View File

@ -185,14 +185,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.return("return-arg-2").then(v => { iter.return().then(v => {
assert.sameValue(log[6].name, "get return"); assert.sameValue(log[6].name, "get return");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].name, "call return"); assert.sameValue(log[7].name, "call return");
assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].args.length, 1, "return args.length"); assert.sameValue(log[7].args.length, 1, "return args.length");
assert.sameValue(log[7].args[0], "return-arg-2", "return args[0]"); assert.sameValue(log[7].args[0], undefined, "return args[0]");
assert.sameValue(log[8].name, "get return done (2)"); assert.sameValue(log[8].name, "get return done (2)");
assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue"); assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue");

View File

@ -188,14 +188,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.throw("throw-arg-2").then(v => { iter.throw().then(v => {
assert.sameValue(log[6].name, "get throw"); assert.sameValue(log[6].name, "get throw");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue");
assert.sameValue(log[7].name, "call throw"); assert.sameValue(log[7].name, "call throw");
assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue");
assert.sameValue(log[7].args.length, 1, "throw args.length"); assert.sameValue(log[7].args.length, 1, "throw args.length");
assert.sameValue(log[7].args[0], "throw-arg-2", "throw args[0]"); assert.sameValue(log[7].args[0], undefined, "throw args[0]");
assert.sameValue(log[8].name, "get throw done (2)"); assert.sameValue(log[8].name, "get throw done (2)");
assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue"); assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue");

View File

@ -170,14 +170,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.return("return-arg-2").then(v => { iter.return().then(v => {
assert.sameValue(log[6].name, "get return"); assert.sameValue(log[6].name, "get return");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].name, "call return"); assert.sameValue(log[7].name, "call return");
assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].args.length, 1, "return args.length"); assert.sameValue(log[7].args.length, 1, "return args.length");
assert.sameValue(log[7].args[0], "return-arg-2", "return args[0]"); assert.sameValue(log[7].args[0], undefined, "return args[0]");
assert.sameValue(log[8].name, "get return done (2)"); assert.sameValue(log[8].name, "get return done (2)");
assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue"); assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue");

View File

@ -173,14 +173,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.throw("throw-arg-2").then(v => { iter.throw().then(v => {
assert.sameValue(log[6].name, "get throw"); assert.sameValue(log[6].name, "get throw");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue");
assert.sameValue(log[7].name, "call throw"); assert.sameValue(log[7].name, "call throw");
assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue");
assert.sameValue(log[7].args.length, 1, "throw args.length"); assert.sameValue(log[7].args.length, 1, "throw args.length");
assert.sameValue(log[7].args[0], "throw-arg-2", "throw args[0]"); assert.sameValue(log[7].args[0], undefined, "throw args[0]");
assert.sameValue(log[8].name, "get throw done (2)"); assert.sameValue(log[8].name, "get throw done (2)");
assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue"); assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue");

View File

@ -170,14 +170,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.return("return-arg-2").then(v => { iter.return().then(v => {
assert.sameValue(log[6].name, "get return"); assert.sameValue(log[6].name, "get return");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].name, "call return"); assert.sameValue(log[7].name, "call return");
assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].args.length, 1, "return args.length"); assert.sameValue(log[7].args.length, 1, "return args.length");
assert.sameValue(log[7].args[0], "return-arg-2", "return args[0]"); assert.sameValue(log[7].args[0], undefined, "return args[0]");
assert.sameValue(log[8].name, "get return done (2)"); assert.sameValue(log[8].name, "get return done (2)");
assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue"); assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue");

View File

@ -173,14 +173,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.throw("throw-arg-2").then(v => { iter.throw().then(v => {
assert.sameValue(log[6].name, "get throw"); assert.sameValue(log[6].name, "get throw");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue");
assert.sameValue(log[7].name, "call throw"); assert.sameValue(log[7].name, "call throw");
assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue");
assert.sameValue(log[7].args.length, 1, "throw args.length"); assert.sameValue(log[7].args.length, 1, "throw args.length");
assert.sameValue(log[7].args[0], "throw-arg-2", "throw args[0]"); assert.sameValue(log[7].args[0], undefined, "throw args[0]");
assert.sameValue(log[8].name, "get throw done (2)"); assert.sameValue(log[8].name, "get throw done (2)");
assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue"); assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue");

View File

@ -177,14 +177,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.return("return-arg-2").then(v => { iter.return().then(v => {
assert.sameValue(log[6].name, "get return"); assert.sameValue(log[6].name, "get return");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].name, "call return"); assert.sameValue(log[7].name, "call return");
assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].args.length, 1, "return args.length"); assert.sameValue(log[7].args.length, 1, "return args.length");
assert.sameValue(log[7].args[0], "return-arg-2", "return args[0]"); assert.sameValue(log[7].args[0], undefined, "return args[0]");
assert.sameValue(log[8].name, "get return done (2)"); assert.sameValue(log[8].name, "get return done (2)");
assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue"); assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue");

View File

@ -180,14 +180,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.throw("throw-arg-2").then(v => { iter.throw().then(v => {
assert.sameValue(log[6].name, "get throw"); assert.sameValue(log[6].name, "get throw");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue");
assert.sameValue(log[7].name, "call throw"); assert.sameValue(log[7].name, "call throw");
assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue");
assert.sameValue(log[7].args.length, 1, "throw args.length"); assert.sameValue(log[7].args.length, 1, "throw args.length");
assert.sameValue(log[7].args[0], "throw-arg-2", "throw args[0]"); assert.sameValue(log[7].args[0], undefined, "throw args[0]");
assert.sameValue(log[8].name, "get throw done (2)"); assert.sameValue(log[8].name, "get throw done (2)");
assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue"); assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue");

View File

@ -177,14 +177,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.return("return-arg-2").then(v => { iter.return().then(v => {
assert.sameValue(log[6].name, "get return"); assert.sameValue(log[6].name, "get return");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].name, "call return"); assert.sameValue(log[7].name, "call return");
assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].args.length, 1, "return args.length"); assert.sameValue(log[7].args.length, 1, "return args.length");
assert.sameValue(log[7].args[0], "return-arg-2", "return args[0]"); assert.sameValue(log[7].args[0], undefined, "return args[0]");
assert.sameValue(log[8].name, "get return done (2)"); assert.sameValue(log[8].name, "get return done (2)");
assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue"); assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue");

View File

@ -180,14 +180,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.throw("throw-arg-2").then(v => { iter.throw().then(v => {
assert.sameValue(log[6].name, "get throw"); assert.sameValue(log[6].name, "get throw");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue");
assert.sameValue(log[7].name, "call throw"); assert.sameValue(log[7].name, "call throw");
assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue");
assert.sameValue(log[7].args.length, 1, "throw args.length"); assert.sameValue(log[7].args.length, 1, "throw args.length");
assert.sameValue(log[7].args[0], "throw-arg-2", "throw args[0]"); assert.sameValue(log[7].args[0], undefined, "throw args[0]");
assert.sameValue(log[8].name, "get throw done (2)"); assert.sameValue(log[8].name, "get throw done (2)");
assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue"); assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue");

View File

@ -182,14 +182,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.return("return-arg-2").then(v => { iter.return().then(v => {
assert.sameValue(log[6].name, "get return"); assert.sameValue(log[6].name, "get return");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].name, "call return"); assert.sameValue(log[7].name, "call return");
assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].args.length, 1, "return args.length"); assert.sameValue(log[7].args.length, 1, "return args.length");
assert.sameValue(log[7].args[0], "return-arg-2", "return args[0]"); assert.sameValue(log[7].args[0], undefined, "return args[0]");
assert.sameValue(log[8].name, "get return done (2)"); assert.sameValue(log[8].name, "get return done (2)");
assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue"); assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue");

View File

@ -185,14 +185,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.throw("throw-arg-2").then(v => { iter.throw().then(v => {
assert.sameValue(log[6].name, "get throw"); assert.sameValue(log[6].name, "get throw");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue");
assert.sameValue(log[7].name, "call throw"); assert.sameValue(log[7].name, "call throw");
assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue");
assert.sameValue(log[7].args.length, 1, "throw args.length"); assert.sameValue(log[7].args.length, 1, "throw args.length");
assert.sameValue(log[7].args[0], "throw-arg-2", "throw args[0]"); assert.sameValue(log[7].args[0], undefined, "throw args[0]");
assert.sameValue(log[8].name, "get throw done (2)"); assert.sameValue(log[8].name, "get throw done (2)");
assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue"); assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue");

View File

@ -185,14 +185,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.return("return-arg-2").then(v => { iter.return().then(v => {
assert.sameValue(log[6].name, "get return"); assert.sameValue(log[6].name, "get return");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].name, "call return"); assert.sameValue(log[7].name, "call return");
assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "get return thisValue");
assert.sameValue(log[7].args.length, 1, "return args.length"); assert.sameValue(log[7].args.length, 1, "return args.length");
assert.sameValue(log[7].args[0], "return-arg-2", "return args[0]"); assert.sameValue(log[7].args[0], undefined, "return args[0]");
assert.sameValue(log[8].name, "get return done (2)"); assert.sameValue(log[8].name, "get return done (2)");
assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue"); assert.sameValue(log[8].thisValue.name, "return-result-2", "get return done thisValue");

View File

@ -188,14 +188,14 @@ iter.next().then(v => {
assert.sameValue(log.length, 6, "log.length"); assert.sameValue(log.length, 6, "log.length");
iter.throw("throw-arg-2").then(v => { iter.throw().then(v => {
assert.sameValue(log[6].name, "get throw"); assert.sameValue(log[6].name, "get throw");
assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue"); assert.sameValue(log[6].thisValue.name, "syncIterator", "get throw thisValue");
assert.sameValue(log[7].name, "call throw"); assert.sameValue(log[7].name, "call throw");
assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue"); assert.sameValue(log[7].thisValue.name, "syncIterator", "throw thisValue");
assert.sameValue(log[7].args.length, 1, "throw args.length"); assert.sameValue(log[7].args.length, 1, "throw args.length");
assert.sameValue(log[7].args[0], "throw-arg-2", "throw args[0]"); assert.sameValue(log[7].args[0], undefined, "throw args[0]");
assert.sameValue(log[8].name, "get throw done (2)"); assert.sameValue(log[8].name, "get throw done (2)");
assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue"); assert.sameValue(log[8].thisValue.name, "throw-result-2", "get throw done thisValue");