// Copyright 2016 Microsoft, Inc. All rights reserved. // This code is governed by the BSD license found in the LICENSE file. /*--- author: Brian Terlson esid: sec-async-function-instances-length description: > Async functions have a length property that is the number of expected arguments. includes: [propertyHelper.js] ---*/ async function l0() {} async function l1(a) {} async function l2(a, b) {} assert.sameValue(l0.length, 0); assert.sameValue(l1.length, 1); assert.sameValue(l2.length, 2) verifyNotWritable(l0, 'length'); verifyNotEnumerable(l0, 'length'); verifyConfigurable(l0, 'length'); reportCompare(0, 0);