blob: 4f351bf89298ceb787f2e1352a455ea7b13060a1 [file] [log] [blame]
keith_miller@apple.combcc77f22016-07-15 06:03:25 +00001// Copyright (c) 2012 Ecma International. All rights reserved.
2// This code is governed by the BSD license found in the LICENSE file.
3
4/*---
5es5id: 15.2.3.3-4-191
6description: >
7 Object.getOwnPropertyDescriptor returns data desc for properties
8 on built-ins (String.length)
9---*/
10
11 var desc = Object.getOwnPropertyDescriptor(String, "length");
12
13assert.sameValue(desc.writable, false, 'desc.writable');
14assert.sameValue(desc.enumerable, false, 'desc.enumerable');
15assert.sameValue(desc.configurable, true, 'desc.configurable');
16assert.sameValue(desc.hasOwnProperty('get'), false, 'desc.hasOwnProperty("get")');
17assert.sameValue(desc.hasOwnProperty('set'), false, 'desc.hasOwnProperty("set")');