// Copyright (C) 2015 André Bargull. All rights reserved. // This code is governed by the BSD license found in the LICENSE file. /*--- description: Error constructor creates own message property info: | 19.5.1.1 Error ( message ) ... 4. ... c. Let msgDesc be the PropertyDescriptor{[[Value]]: msg, [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true}. d. Let status be DefinePropertyOrThrow(O, "message", msgDesc). es6id: 19.5.1.1 includes: [propertyHelper.js] ---*/ var message = "my-message"; var error = new Error(message); verifyEqualTo(error, "message", message); verifyNotEnumerable(error, "message"); verifyWritable(error, "message"); verifyConfigurable(error, "message");