2015-01-04 19:40:09 +11:00

16 lines
262 B
JavaScript

// Options: --async-functions
// Async.
function g() {
var f = async (x = this) => [x, this];
var p = {};
f.call(p).then((result) => {
assert.equal(result[0], o);
assert.equal(result[1], o);
done();
}).catch(done);
}
var o = {};
g.call(o);