diff options
Diffstat (limited to 'test/js/async_closure.t.js')
-rw-r--r-- | test/js/async_closure.t.js | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/test/js/async_closure.t.js b/test/js/async_closure.t.js new file mode 100644 index 00000000..9a387ff2 --- /dev/null +++ b/test/js/async_closure.t.js @@ -0,0 +1,24 @@ +/*--- +includes: [] +flags: [async] +---*/ + +async function f() { + await 1; + var v = 2; + + function g() { + return v + 1; + } + + function s() { + g + 1; + } + + return g(); +} + +f().then(v => { + assert.sameValue(v, 3) +}) +.then($DONE, $DONE); |