diff --git a/test/harness/assert-false.js b/test/harness/assert-false.js index 0c8f175d911f57b05fc8883caf5e06832b974ac1..93b8205813669a2d7e3214c6ae788e2aacfc32d3 100644 --- a/test/harness/assert-false.js +++ b/test/harness/assert-false.js @@ -4,7 +4,6 @@ /*--- description: > `false` does not satisfy the assertion. -includes: [sta.js] ---*/ var threw = false; diff --git a/test/harness/assert-notsamevalue-nan.js b/test/harness/assert-notsamevalue-nan.js index 5b784150cd44641d3af5be50c27443a0f7d64f05..856cc482c77eee8b8e0387cdd8fc8c0b786ced70 100644 --- a/test/harness/assert-notsamevalue-nan.js +++ b/test/harness/assert-notsamevalue-nan.js @@ -4,7 +4,6 @@ /*--- description: > Two references to NaN do not satisfy the assertion. -includes: [sta.js] ---*/ var threw = false; diff --git a/test/harness/assert-obj.js b/test/harness/assert-obj.js index 2b934a3b85b288f5cbd1c5e5c6909824bbd569d6..edaf82fc694f45c8c867f585d38f0d431716d600 100644 --- a/test/harness/assert-obj.js +++ b/test/harness/assert-obj.js @@ -4,7 +4,6 @@ /*--- description: > An object literal does not satisfy the assertion. -includes: [sta.js] ---*/ var threw = false; diff --git a/test/harness/assert-samevalue-objects.js b/test/harness/assert-samevalue-objects.js index 03c0d80ba427f0f80fe3c2df3c0ba904ea6776be..833f864b4dca559c72e5b2e3a5ff230edfe0ddaf 100644 --- a/test/harness/assert-samevalue-objects.js +++ b/test/harness/assert-samevalue-objects.js @@ -4,7 +4,6 @@ /*--- description: > Distinct objects do not satisfy the assertion. -includes: [sta.js] ---*/ var threw = false; diff --git a/test/harness/assert-samevalue-zeros.js b/test/harness/assert-samevalue-zeros.js index 461b93e8efc15fc5f235e4cfb2d49b01fed3624e..a4a44a031d47cf13655e03543799f7a79ca0fcfc 100644 --- a/test/harness/assert-samevalue-zeros.js +++ b/test/harness/assert-samevalue-zeros.js @@ -4,7 +4,6 @@ /*--- description: > Positive and negative zero do not satisfy the assertion. -includes: [sta.js] ---*/ var threw = false; diff --git a/test/harness/assert-throws-incorrect-ctor.js b/test/harness/assert-throws-incorrect-ctor.js index 5384bec0b2b68b536674685f6e869a99e4307a1d..b12f06ee7708d222aee9fc81d6e51ca64015e7ef 100644 --- a/test/harness/assert-throws-incorrect-ctor.js +++ b/test/harness/assert-throws-incorrect-ctor.js @@ -5,7 +5,6 @@ description: > Functions that throw values whose constructor does not match the specified constructor do not satisfy the assertion. -includes: [sta.js] ---*/ var threw = false; diff --git a/test/harness/assert-throws-native.js b/test/harness/assert-throws-native.js index 6c03b50fa63fc52a16f7db490967c11230f24e18..7650acb19e9adbc4e6216d4ccc638ed17ec9e4bc 100644 --- a/test/harness/assert-throws-native.js +++ b/test/harness/assert-throws-native.js @@ -5,7 +5,6 @@ description: > Functions that throw instances of the specified native Error constructor satisfy the assertion. -includes: [sta.js] ---*/ assert.throws(Error, function() { diff --git a/test/harness/assert-throws-no-arg.js b/test/harness/assert-throws-no-arg.js index 1d379758343bfc07188e56b4533141e64baa40e2..c8a9f3510ba4e38ac47b93fd7a057c28bb73e26a 100644 --- a/test/harness/assert-throws-no-arg.js +++ b/test/harness/assert-throws-no-arg.js @@ -4,7 +4,6 @@ /*--- description: > The assertion fails when invoked without arguments. -includes: [sta.js] ---*/ var threw = false; diff --git a/test/harness/assert-throws-no-error.js b/test/harness/assert-throws-no-error.js index 5b7cfda1dee0810e68bbe7b270b29a6d9c34b6c4..d40b06b44c2ab4446c3f4e1b0873691ef1e28e95 100644 --- a/test/harness/assert-throws-no-error.js +++ b/test/harness/assert-throws-no-error.js @@ -4,7 +4,6 @@ /*--- description: > Functions that do not throw errors do not satisfy the assertion. -includes: [sta.js] ---*/ var threw = false; diff --git a/test/harness/assert-throws-null-fn.js b/test/harness/assert-throws-null-fn.js index 8d974da64dabe131beebe60e35ad637ce37ebd18..741751498a20e5b361e44dd1f578c4277fc223d1 100644 --- a/test/harness/assert-throws-null-fn.js +++ b/test/harness/assert-throws-null-fn.js @@ -4,7 +4,6 @@ /*--- description: > Fails if second arg is not a function -includes: [sta.js] ---*/ var threw = false; diff --git a/test/harness/assert-throws-null.js b/test/harness/assert-throws-null.js index 227b83ab4e433e6e8d923a83d0f9c99359a908ba..7b10f612477a98c631f8febfcdcc606360f20d49 100644 --- a/test/harness/assert-throws-null.js +++ b/test/harness/assert-throws-null.js @@ -4,7 +4,6 @@ /*--- description: > Functions that throw the `null` value do not satisfy the assertion. -includes: [sta.js] ---*/ var threw = false; diff --git a/test/harness/assert-throws-primitive.js b/test/harness/assert-throws-primitive.js index 9550961793dd4fad61effcceb6f8d8bbed631acd..0a2d8f9e2ab43ad6b0a8477c6870003007b5b660 100644 --- a/test/harness/assert-throws-primitive.js +++ b/test/harness/assert-throws-primitive.js @@ -4,7 +4,6 @@ /*--- description: > Functions that throw primitive values do not satisfy the assertion. -includes: [sta.js] ---*/ var threw = false; diff --git a/test/harness/assert-throws-single-arg.js b/test/harness/assert-throws-single-arg.js index ab101286030217240587af9d277dce44d435f05a..2b8ca71356f5d84921cf01b7e9b9fef93153ecf3 100644 --- a/test/harness/assert-throws-single-arg.js +++ b/test/harness/assert-throws-single-arg.js @@ -4,7 +4,6 @@ /*--- description: > The assertion fails when invoked with a single argument. -includes: [sta.js] ---*/ var threw = false; diff --git a/test/harness/assertRelativeDateMs.js b/test/harness/assertRelativeDateMs.js index 77022f07470877ed790fa1b5e344258b8b2fd53c..c8c08b3b67edcd60c8089a911756271b74258a43 100644 --- a/test/harness/assertRelativeDateMs.js +++ b/test/harness/assertRelativeDateMs.js @@ -4,7 +4,7 @@ description: > Only passes when the provided date is exactly the specified number of milliseconds from the Unix epoch -includes: [assertRelativeDateMs.js,sta.js] +includes: [assertRelativeDateMs.js] ---*/ var thrown; diff --git a/test/harness/detachArrayBuffer-host-detachArrayBuffer.js b/test/harness/detachArrayBuffer-host-detachArrayBuffer.js index 2455167567263a5b96990d9bb6f06e4d7678c802..2eb65d74f905b85204a1b728a9a555bcbb92de1f 100644 --- a/test/harness/detachArrayBuffer-host-detachArrayBuffer.js +++ b/test/harness/detachArrayBuffer-host-detachArrayBuffer.js @@ -8,7 +8,7 @@ description: > $DETACHBUFFER relies on the presence of a host definition for $262.detachArrayBuffer -includes: [detachArrayBuffer.js,sta.js] +includes: [detachArrayBuffer.js] ---*/ var $262 = { diff --git a/test/harness/detachArrayBuffer.js b/test/harness/detachArrayBuffer.js index 71eb7dfa01b53c7cb16910896dc4e6fe6282ac03..6c25d36eda15be7f439bfec0ac673b2e05e32501 100644 --- a/test/harness/detachArrayBuffer.js +++ b/test/harness/detachArrayBuffer.js @@ -9,8 +9,6 @@ description: > $DETACHBUFFER relies on the presence of a definition for $262.detachArrayBuffer. Without a definition, calling $DETACHBUFFER will result in a ReferenceError - -includes: [sta.js] ---*/ var ab = new ArrayBuffer(1); diff --git a/test/harness/promiseHelper.js b/test/harness/promiseHelper.js index 59e8b66991a9ca98ab6cb2f9c7339cb12dbebd7f..d65271dad1ce7e22dcc803f3a971b9ac6e536bd6 100644 --- a/test/harness/promiseHelper.js +++ b/test/harness/promiseHelper.js @@ -10,7 +10,7 @@ description: > of numbers, each added during some operation, and verifies that they are in numeric order. -includes: [promiseHelper.js,sta.js] +includes: [promiseHelper.js] ---*/ assert(checkSequence([1, 2, 3, 4, 5])); diff --git a/test/harness/propertyhelper-verifyconfigurable-not-configurable-not-strict.js b/test/harness/propertyhelper-verifyconfigurable-not-configurable-not-strict.js index e84182d79a68954185b8652a8f2634f4ce608e99..e8216b2329eb3fbc13b16983a4cfef69b6b9063a 100644 --- a/test/harness/propertyhelper-verifyconfigurable-not-configurable-not-strict.js +++ b/test/harness/propertyhelper-verifyconfigurable-not-configurable-not-strict.js @@ -5,7 +5,7 @@ description: > Objects whose specified property is not configurable do not satisfy the assertion outside of strict mode. -includes: [propertyHelper.js,sta.js] +includes: [propertyHelper.js] flags: [noStrict] ---*/ diff --git a/test/harness/propertyhelper-verifyconfigurable-not-configurable-strict.js b/test/harness/propertyhelper-verifyconfigurable-not-configurable-strict.js index 23f05344bf3070423b0e551bc0fd4bf281896887..129d786d4951ae71b1860a1f5a18030789707ec7 100644 --- a/test/harness/propertyhelper-verifyconfigurable-not-configurable-strict.js +++ b/test/harness/propertyhelper-verifyconfigurable-not-configurable-strict.js @@ -5,7 +5,7 @@ description: > Objects whose specified property is not configurable do not satisfy the assertion in strict mode. -includes: [propertyHelper.js,sta.js] +includes: [propertyHelper.js] flags: [onlyStrict] ---*/ var threw = false; diff --git a/test/harness/propertyhelper-verifyenumerable-not-enumerable-symbol.js b/test/harness/propertyhelper-verifyenumerable-not-enumerable-symbol.js index 2f0d2461bb8358d4d5e7df0dde392fbe8857b169..ab36f14cc20675ee46786ae43c21268c50ae69dc 100644 --- a/test/harness/propertyhelper-verifyenumerable-not-enumerable-symbol.js +++ b/test/harness/propertyhelper-verifyenumerable-not-enumerable-symbol.js @@ -5,7 +5,7 @@ description: > Objects whose specified symbol property is not enumerable do not satisfy the assertion. -includes: [propertyHelper.js,sta.js] +includes: [propertyHelper.js] features: [Symbol] ---*/ var threw = false; diff --git a/test/harness/propertyhelper-verifyenumerable-not-enumerable.js b/test/harness/propertyhelper-verifyenumerable-not-enumerable.js index fcb4dfce5fbdb3f044478e3c4dc4f9eab6df56b7..fb4ccc031df16b62ee2869cb61a8775f00446a71 100644 --- a/test/harness/propertyhelper-verifyenumerable-not-enumerable.js +++ b/test/harness/propertyhelper-verifyenumerable-not-enumerable.js @@ -5,7 +5,7 @@ description: > Objects whose specified string property is not enumerable do not satisfy the assertion. -includes: [propertyHelper.js,sta.js] +includes: [propertyHelper.js] ---*/ var threw = false; var obj = {}; diff --git a/test/harness/propertyhelper-verifynotconfigurable-configurable.js b/test/harness/propertyhelper-verifynotconfigurable-configurable.js index 6c8bb5af2d6a7f7a49a6bcf4eb46658d3a7b7676..6db04baf83da370ef045364d3ef1172d7c823936 100644 --- a/test/harness/propertyhelper-verifynotconfigurable-configurable.js +++ b/test/harness/propertyhelper-verifynotconfigurable-configurable.js @@ -5,7 +5,7 @@ description: > Objects whose specified property is configurable do not satisfy the assertion. -includes: [propertyHelper.js,sta.js] +includes: [propertyHelper.js] ---*/ var threw = false; var obj = {}; diff --git a/test/harness/propertyhelper-verifynotconfigurable-not-configurable-strict.js b/test/harness/propertyhelper-verifynotconfigurable-not-configurable-strict.js index 56f82b31faf84b395d5200b2a7dd3db5e40640bb..d237a2b7dafd4396f0e527e10cfb550132c30609 100644 --- a/test/harness/propertyhelper-verifynotconfigurable-not-configurable-strict.js +++ b/test/harness/propertyhelper-verifynotconfigurable-not-configurable-strict.js @@ -5,7 +5,7 @@ description: > Objects whose specified property is not configurable satisfy the assertion in strict mode. -includes: [propertyHelper.js,sta.js] +includes: [propertyHelper.js] flags: [onlyStrict] ---*/ var obj = {}; diff --git a/test/harness/propertyhelper-verifynotenumerable-enumerable-symbol.js b/test/harness/propertyhelper-verifynotenumerable-enumerable-symbol.js index 8e6f0cdcae2cdca4518722ac91fa176e1a9e662a..42e369bebde9be602e0625ac7601c586146e0d40 100644 --- a/test/harness/propertyhelper-verifynotenumerable-enumerable-symbol.js +++ b/test/harness/propertyhelper-verifynotenumerable-enumerable-symbol.js @@ -5,7 +5,7 @@ description: > Objects whose specified symbol property is enumerable do not satisfy the assertion. -includes: [propertyHelper.js,sta.js] +includes: [propertyHelper.js] features: [Symbol] ---*/ var threw = false; diff --git a/test/harness/propertyhelper-verifynotenumerable-enumerable.js b/test/harness/propertyhelper-verifynotenumerable-enumerable.js index 65e63bb360d43b5c49bef846b711855d01ea5830..3c762340c0bfbac7bfa8b38a7b0aa51bc9232086 100644 --- a/test/harness/propertyhelper-verifynotenumerable-enumerable.js +++ b/test/harness/propertyhelper-verifynotenumerable-enumerable.js @@ -5,7 +5,7 @@ description: > Objects whose specified string property is enumerable do not satisfy the assertion. -includes: [propertyHelper.js,sta.js] +includes: [propertyHelper.js] ---*/ var threw = false; var obj = {}; diff --git a/test/harness/propertyhelper-verifynotwritable-writable.js b/test/harness/propertyhelper-verifynotwritable-writable.js index eb851add348c3b1f44c767966eb87a618f1cf4f6..d86e5af37e274b6ecbb62f0bc10001777e7c50ec 100644 --- a/test/harness/propertyhelper-verifynotwritable-writable.js +++ b/test/harness/propertyhelper-verifynotwritable-writable.js @@ -4,7 +4,7 @@ /*--- description: > Objects whose specified property is writable do not satisfy the assertion. -includes: [propertyHelper.js,sta.js] +includes: [propertyHelper.js] ---*/ var threw = false; var obj = {}; diff --git a/test/harness/propertyhelper-verifywritable-not-writable-not-strict.js b/test/harness/propertyhelper-verifywritable-not-writable-not-strict.js index 591aabaa5638b5f91e12a62d1af61e6a758351a8..320cbc8b93e221e12f4f32cf0da0a82208399777 100644 --- a/test/harness/propertyhelper-verifywritable-not-writable-not-strict.js +++ b/test/harness/propertyhelper-verifywritable-not-writable-not-strict.js @@ -5,7 +5,7 @@ description: > Objects whose specified property is not writable do not satisfy the assertion outside of strict mode. -includes: [propertyHelper.js,sta.js] +includes: [propertyHelper.js] flags: [noStrict] ---*/ var threw = false; diff --git a/test/harness/propertyhelper-verifywritable-not-writable-strict.js b/test/harness/propertyhelper-verifywritable-not-writable-strict.js index da60196ef62a06f1762db401aff298292d2df37d..4d6e3575e6662f22512d580d06f6b194490e247f 100644 --- a/test/harness/propertyhelper-verifywritable-not-writable-strict.js +++ b/test/harness/propertyhelper-verifywritable-not-writable-strict.js @@ -6,7 +6,7 @@ description: > Objects whose specified property is not writable do not satisfy the assertion in strict mode. -includes: [propertyHelper.js,sta.js] +includes: [propertyHelper.js] flags: [onlyStrict] ---*/ var threw = false; diff --git a/test/harness/sta-error.js b/test/harness/sta-error.js index 36463225c5a8a545767cf69b2df8e3830928ca12..f5d8e695ebcd8014a62930b69730a9c2d4289e38 100644 --- a/test/harness/sta-error.js +++ b/test/harness/sta-error.js @@ -5,7 +5,6 @@ description: > The global `$ERROR` function throws an instance of the global `Test262Error` function with the specified message. -includes: [sta.js] ---*/ var threw = false; diff --git a/test/harness/sta-override-error.js b/test/harness/sta-override-error.js index 840470b13c5110a75be68057727c2f9ccac5395d..76e794121dd8649553013e6571827614ed93d05b 100644 --- a/test/harness/sta-override-error.js +++ b/test/harness/sta-override-error.js @@ -9,7 +9,6 @@ description: > $ERROR Assert that global $ERROR is overridable -includes: [sta.js] ---*/ function BaloneyError() {} diff --git a/test/harness/sta.js b/test/harness/sta.js index d439f202947eb18b60b4db28860a3bb31064f8e0..6672c385fe0bef8582a62ae67ac9bc92c9f164f6 100644 --- a/test/harness/sta.js +++ b/test/harness/sta.js @@ -6,8 +6,6 @@ description: > Test262Error $ERROR - -includes: [sta.js] ---*/ assert(typeof Test262Error === "function"); diff --git a/test/harness/verifyProperty-arguments.js b/test/harness/verifyProperty-arguments.js index 37c9ed3ad8efdf38361a0b846c4118051dd18bdf..9f6daf137c4448cbe64ce10fa04efee2eb73e3a2 100644 --- a/test/harness/verifyProperty-arguments.js +++ b/test/harness/verifyProperty-arguments.js @@ -4,7 +4,7 @@ /*--- description: > verifyProperty should receive at least 3 arguments: obj, name, and descriptor -includes: [propertyHelper.js,sta.js] +includes: [propertyHelper.js] ---*/ assert.throws(Test262Error, () => { verifyProperty(); diff --git a/test/harness/verifyProperty-desc-is-not-object.js b/test/harness/verifyProperty-desc-is-not-object.js index d269d6737dbcb7d6710f9c8b9eec84e78e0dea62..900b8dfa86560e1ce29057fb8f8a7710e035f28f 100644 --- a/test/harness/verifyProperty-desc-is-not-object.js +++ b/test/harness/verifyProperty-desc-is-not-object.js @@ -4,7 +4,7 @@ /*--- description: > The desc argument should be an object or undefined -includes: [propertyHelper.js,sta.js] +includes: [propertyHelper.js] features: [Symbol] ---*/ var sample = { foo: 42 }; diff --git a/test/harness/verifyProperty-noproperty.js b/test/harness/verifyProperty-noproperty.js index aec783cc5aa82bad47b90891c3d62e57c6ef20e1..1a4710f92cec47da946c07f3ef6b678bbaa68894 100644 --- a/test/harness/verifyProperty-noproperty.js +++ b/test/harness/verifyProperty-noproperty.js @@ -4,7 +4,7 @@ /*--- description: > The first argument should have an own property -includes: [propertyHelper.js,sta.js] +includes: [propertyHelper.js] ---*/ assert.throws(Test262Error, () => { verifyProperty(Object, 'JeanPaulSartre', {}); diff --git a/test/harness/verifyProperty-undefined-desc.js b/test/harness/verifyProperty-undefined-desc.js index 590fd62892368121c2fa044cdbf9c82104e11fe2..83f0b997c3753ff51a77d39fc3e3a1df8065811f 100644 --- a/test/harness/verifyProperty-undefined-desc.js +++ b/test/harness/verifyProperty-undefined-desc.js @@ -4,7 +4,7 @@ /*--- description: > Verify an undefined descriptor -includes: [propertyHelper.js,sta.js] +includes: [propertyHelper.js] ---*/ var sample = { bar: undefined, diff --git a/test/harness/verifyProperty-value-error.js b/test/harness/verifyProperty-value-error.js index 2a97967c8f70e055461b9efd3c8b42740bed1a90..0145cac2e834bcd0724a46b28f88e6a968052827 100644 --- a/test/harness/verifyProperty-value-error.js +++ b/test/harness/verifyProperty-value-error.js @@ -8,7 +8,7 @@ description: > verifyProperty() ... -includes: [propertyHelper.js,sta.js] +includes: [propertyHelper.js] ---*/ var threw = false;