diff options
author | André Bargull <andre.bargull@gmail.com> | 2015-08-11 17:42:41 +0200 |
---|---|---|
committer | André Bargull <andre.bargull@gmail.com> | 2015-08-11 17:42:41 +0200 |
commit | 3de484fe8353448bf0496369f192cbd7a51cc4a0 (patch) | |
tree | 56c3b09a0c0be4d1d476b962c9baeea2fbf255dd /test/language/expressions/compound-assignment/11.13.2-32-s.js | |
parent | 9cb89a4e3c64e27ae385f3a65c26f69467f49314 (diff) | |
download | qtdeclarative-testsuites-3de484fe8353448bf0496369f192cbd7a51cc4a0.tar.gz |
Replace runTestCase with assert.throws [test/language/expressions]
Diffstat (limited to 'test/language/expressions/compound-assignment/11.13.2-32-s.js')
-rw-r--r-- | test/language/expressions/compound-assignment/11.13.2-32-s.js | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/test/language/expressions/compound-assignment/11.13.2-32-s.js b/test/language/expressions/compound-assignment/11.13.2-32-s.js index 96f1ad9df..8182307d6 100644 --- a/test/language/expressions/compound-assignment/11.13.2-32-s.js +++ b/test/language/expressions/compound-assignment/11.13.2-32-s.js @@ -8,10 +8,8 @@ description: > Compound Assignment operator(^=) is a reference to a data property with the attribute value {[[Writable]]:false} flags: [onlyStrict] -includes: [runTestCase.js] ---*/ -function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { value: 10, @@ -19,12 +17,7 @@ function testcase() { enumerable: true, configurable: true }); - - try { +assert.throws(TypeError, function() { obj.prop ^= 20; - return false; - } catch (e) { - return e instanceof TypeError && obj.prop === 10; - } - } -runTestCase(testcase); +}); +assert.sameValue(obj.prop, 10, 'obj.prop'); |