mirror of https://github.com/tc39/test262.git
26 lines
677 B
Plaintext
26 lines
677 B
Plaintext
|
// Copyright (C) 2017 Caio Lima. All rights reserved.
|
||
|
// This code is governed by the BSD license found in the LICENSE file.
|
||
|
/*---
|
||
|
desc: Null Object Spread is ignored
|
||
|
template: default
|
||
|
esid: pending
|
||
|
info: |
|
||
|
Pending Runtime Semantics: PropertyDefinitionEvaluation
|
||
|
|
||
|
PropertyDefinition:...AssignmentExpression
|
||
|
|
||
|
1. Let exprValue be the result of evaluating AssignmentExpression.
|
||
|
2. Let fromValue be GetValue(exprValue).
|
||
|
3. ReturnIfAbrupt(fromValue).
|
||
|
4. Let excludedNames be a new empty List.
|
||
|
5. Return CopyDataProperties(object, fromValue, excludedNames).
|
||
|
|
||
|
---*/
|
||
|
|
||
|
//- args
|
||
|
{...null}
|
||
|
//- params
|
||
|
obj
|
||
|
//- body
|
||
|
assert.sameValue(Object.keys(obj).length, 0);
|