diff --git a/src/dstr-binding/default/async-gen-func-named-expr-dflt.template b/src/dstr-binding/default/async-gen-func-named-expr-dflt.template
index e7bec27226bd50ebe9d3f97274b51d7dad3ae4b1..fb3dbaf1f5f8829668a1193cfda6028762cc4c6a 100644
--- a/src/dstr-binding/default/async-gen-func-named-expr-dflt.template
+++ b/src/dstr-binding/default/async-gen-func-named-expr-dflt.template
@@ -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;
 };
diff --git a/src/dstr-binding/default/async-gen-func-named-expr.template b/src/dstr-binding/default/async-gen-func-named-expr.template
index 8f064343b1e1a282d06e925720389da9778f20b9..f96bba409670e94ff218d9c66039ceffc26c82ba 100644
--- a/src/dstr-binding/default/async-gen-func-named-expr.template
+++ b/src/dstr-binding/default/async-gen-func-named-expr.template
@@ -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;
 };
diff --git a/src/dstr-binding/default/cls-decl-async-gen-meth.template b/src/dstr-binding/default/cls-decl-async-gen-meth.template
index d326b878c7d30d80a455c0a1069fdf127dc7b5e5..8ca3de418af6948dde6692c3bdb99bcb8ac29f4d 100644
--- a/src/dstr-binding/default/cls-decl-async-gen-meth.template
+++ b/src/dstr-binding/default/cls-decl-async-gen-meth.template
@@ -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);
diff --git a/src/dstr-binding/error/async-gen-func-named-expr-dflt.template b/src/dstr-binding/error/async-gen-func-named-expr-dflt.template
index 8cb7da7808e6e8b0484a42d0abad15b0697d377c..d75f5e71970523e480879ff07f7f9b30d0d64d3c 100644
--- a/src/dstr-binding/error/async-gen-func-named-expr-dflt.template
+++ b/src/dstr-binding/error/async-gen-func-named-expr-dflt.template
@@ -17,7 +17,7 @@ info: |
 ---*/
 
 var f;
-f = async function* g(/*{ elems }*/ = /*{ vals }*/) {
+f = async function* h(/*{ elems }*/ = /*{ vals }*/) {
   /*{ body }*/
 };