blob: 4a0e645150f196e93d1af65b79f0630cee55e5a6 [file] [log] [blame]
Tests WebInspector.RemoveObject.setPropertyValue implementation.
Running: testSetUp
Running: testSetPrimitive
Running: testSetHandle
Running: testSetUndefined
Running: testSetZero
Running: testSetNull
Running: testSetEmptyString
Running: testSetException
exception
Running: testSetNonFiniteNumbers
Running: testNegativeZero
Running: testReleaseObjectIsCalled
runtime-setPropertyValue.js:14 ===== Initial =====
runtime-setPropertyValue.js:15 {"foo":1}
runtime-setPropertyValue.js:16
runtime-setPropertyValue.js:14 ===== Set primitive =====
runtime-setPropertyValue.js:15 {"foo":2}
runtime-setPropertyValue.js:16
runtime-setPropertyValue.js:14 ===== Set handle =====
runtime-setPropertyValue.js:15 {"foo":{"bar":2}}
runtime-setPropertyValue.js:16
runtime-setPropertyValue.js:14 ===== Set undefined =====
runtime-setPropertyValue.js:15 {}
runtime-setPropertyValue.js:16
runtime-setPropertyValue.js:14 ===== Set zero =====
runtime-setPropertyValue.js:15 {"foo":0}
runtime-setPropertyValue.js:16
runtime-setPropertyValue.js:14 ===== Set null =====
runtime-setPropertyValue.js:15 {"foo":null}
runtime-setPropertyValue.js:16
runtime-setPropertyValue.js:14 ===== Set empty string =====
runtime-setPropertyValue.js:15 {"foo":""}
runtime-setPropertyValue.js:16
runtime-setPropertyValue.js:14 ===== Set exception =====
runtime-setPropertyValue.js:15 {"foo":""}
runtime-setPropertyValue.js:16
runtime-setPropertyValue.js:14 ===== Set non-finite numbers =====
runtime-setPropertyValue.js:15 {"foo":"NaN","foo1":"Infinity","foo2":"-Infinity"}
runtime-setPropertyValue.js:16
runtime-setPropertyValue.js:28 ===== Checking negative zero =====
runtime-setPropertyValue.js:29 1/-0 = -Infinity