get-properties-expected.txt 2.95 KB
Newer Older
1 2 3
Checks Runtime.getProperties method

Running test: testObject5
4 5 6 7
  __proto__ own object undefined
  foo own string cat
Internal properties
  [[PrimitiveValue]] number 5
8 9

Running test: testNotOwn
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
  __defineGetter__ inherited function undefined
  __defineSetter__ inherited function undefined
  __lookupGetter__ inherited function undefined
  __lookupSetter__ inherited function undefined
  __proto__ inherited no value, getter, setter
  a own number 2
  b own no value, getter, setter
  c inherited number 4
  constructor inherited function undefined
  d inherited no value, getter
  hasOwnProperty inherited function undefined
  isPrototypeOf inherited function undefined
  propertyIsEnumerable inherited function undefined
  toLocaleString inherited function undefined
  toString inherited function undefined
  valueOf inherited function undefined
26 27

Running test: testAccessorsOnly
28 29
  b own no value, getter, setter
  d own no value, setter
30 31

Running test: testArray
32 33 34 35 36
  0 own string red
  1 own string green
  2 own string blue
  __proto__ own object undefined
  length own number 3
37 38

Running test: testBound
39 40 41 42 43 44 45
  __proto__ own function undefined
  length own number 0
  name own string bound Number
Internal properties
  [[BoundArgs]] object undefined
  [[BoundThis]] object undefined
  [[TargetFunction]] function undefined
46 47

Running test: testObjectThrowsLength
48 49
  __proto__ own object undefined
  length own no value, getter
50 51

Running test: testTypedArrayWithoutLength
52
  __proto__ own object undefined
53

54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
Running test: testClassWithPrivateFields
  __proto__ own object undefined
  baz own number 4
Private properties
  #bar number 3
  #foo number 2
  __proto__ own object undefined
  baz own number 4
Private properties
  #bar number 3
  #baz number 1
  #foo number 2
Internal properties
  [[Handler]] object undefined
  [[IsRevoked]] boolean false
  [[Target]] object undefined
Private properties
  #bar number 3
  #foo number 2

74 75 76
Running test: testArrayBuffer
[[Int8Array]]
  0 own number 1
77 78 79 80 81 82 83
  1 own number 1
  2 own number 1
  3 own number 1
  4 own number 1
  5 own number 1
  6 own number 1
  7 own number 1
84 85 86
  __proto__ own object undefined
[[Uint8Array]]
  0 own number 1
87 88 89 90 91 92 93
  1 own number 1
  2 own number 1
  3 own number 1
  4 own number 1
  5 own number 1
  6 own number 1
  7 own number 1
94 95
  __proto__ own object undefined
[[Int16Array]]
96 97 98 99
  0 own number 257
  1 own number 257
  2 own number 257
  3 own number 257
100 101
  __proto__ own object undefined
[[Int32Array]]
102 103
  0 own number 16843009
  1 own number 16843009
104
  __proto__ own object undefined
105
[[IsDetached]] false
106

107 108 109 110 111 112 113 114 115
Running test: testDetachedArrayBuffer
[[Int8Array]]
  __proto__ own object undefined
[[Uint8Array]]
  __proto__ own object undefined
[[Int16Array]]
  __proto__ own object undefined
[[Int32Array]]
  __proto__ own object undefined
116
[[IsDetached]] true
117

118 119 120 121
Running test: testArrayBufferWithBrokenUintCtor
  [[Int8Array]] own object undefined
  [[Uint8Array]] own object undefined
  __proto__ own object undefined
122 123
Internal properties
  [[IsDetached]] boolean false