// Copyright (C) 2016 Jeff Morrison. All rights reserved. // This code is governed by the BSD license found in the LICENSE file. /*--- description: > Check that trailing commas don't affect the .length property of arrow functions. info: http://jeffmo.github.io/es-trailing-function-commas/ author: Jeff Morrison ---*/ assert.sameValue( ((a,) => {}).length, 1, "Arrow function with 1 arg + trailing comma reports incorrect .length!" ); assert.sameValue( ((a,b,) => {}).length, 2, "Arrow function with 2 args + trailing comma reports incorrect .length!" );