mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 16:37:35 +00:00
LibJS: Convert all remaining non-Array tests to the new system :)
This commit is contained in:
parent
918f4affd5
commit
15de2eda2b
72 changed files with 2394 additions and 1998 deletions
|
@ -43,6 +43,12 @@
|
|||
|
||||
// FIXME: Will eventually not be necessary when all tests are converted
|
||||
Vector<String> tests_to_run = {
|
||||
"builtins/BigInt/BigInt.js",
|
||||
"builtins/BigInt/bigint-basic.js",
|
||||
"builtins/BigInt/bigint-number-mix-errors.js",
|
||||
"builtins/BigInt/BigInt.prototype.toLocaleString.js",
|
||||
"builtins/BigInt/BigInt.prototype.toString.js",
|
||||
"builtins/BigInt/BigInt.prototype.valueOf.js",
|
||||
"builtins/Boolean/Boolean.js",
|
||||
"builtins/Boolean/Boolean.prototype.js",
|
||||
"builtins/Boolean/Boolean.prototype.toString.js",
|
||||
|
@ -169,6 +175,65 @@ Vector<String> tests_to_run = {
|
|||
"builtins/String/String.prototype.trim.js",
|
||||
"builtins/String/String.prototype.valueOf.js",
|
||||
"builtins/String/String.raw.js",
|
||||
"builtins/Symbol/Symbol.js",
|
||||
"builtins/Symbol/Symbol.for.js",
|
||||
"builtins/Symbol/Symbol.keyFor.js",
|
||||
"builtins/Symbol/Symbol.prototype.toString.js",
|
||||
"builtins/Symbol/Symbol.prototype.valueOf.js",
|
||||
"classes/class-advanced-extends.js",
|
||||
"classes/class-basic.js",
|
||||
"classes/class-constructor.js",
|
||||
"classes/class-errors.js",
|
||||
"classes/class-expressions.js",
|
||||
"classes/class-getters.js",
|
||||
"classes/class-inheritance.js",
|
||||
"classes/class-methods.js",
|
||||
"classes/class-setters.js",
|
||||
"classes/class-static.js",
|
||||
"classes/class-static-getters.js",
|
||||
"classes/class-static-setters.js",
|
||||
"classes/class-strict-mode.js",
|
||||
"functions/arrow-functions.js",
|
||||
"functions/constructor-basic.js",
|
||||
"functions/function-default-parameters.js",
|
||||
"functions/function-hoisting.js",
|
||||
"functions/function-length.js",
|
||||
"functions/function-missing-arg.js",
|
||||
"functions/function-name.js",
|
||||
"functions/function-rest-params.js",
|
||||
"functions/function-spread.js",
|
||||
"functions/function-strict-mode.js",
|
||||
"functions/function-this-in-arguments.js",
|
||||
"functions/function-TypeError.js",
|
||||
"loops/continue-basic.js",
|
||||
"loops/do-while-basic.js",
|
||||
"loops/for-basic.js",
|
||||
"loops/for-head-errors.js",
|
||||
"loops/for-in-basic.js",
|
||||
"loops/for-no-curlies.js",
|
||||
"loops/for-of-basic.js",
|
||||
"loops/for-scopes.js",
|
||||
"loops/while-basic.js",
|
||||
"operators/assignment-operators.js",
|
||||
"operators/binary-bitwise-left-shift.js",
|
||||
"operators/binary-bitwise-or.js",
|
||||
"operators/binary-bitwise-right-shift.js",
|
||||
"operators/binary-bitwise-unsigned-right-shift.js",
|
||||
"operators/binary-relational.js",
|
||||
"operators/comma-operator.js",
|
||||
"operators/delete-basic.js",
|
||||
"operators/delete-global-variable.js",
|
||||
"operators/delete-globalThis-property-crash.js",
|
||||
"operators/in-operator-basic.js",
|
||||
"operators/instanceof-basic.js",
|
||||
"operators/logical-and.js",
|
||||
"operators/logical-expressions-short-circuit.js",
|
||||
"operators/logical-nullish-coalescing.js",
|
||||
"operators/logical-or.js",
|
||||
"operators/modulo-basic.js",
|
||||
"operators/ternary-basic.js",
|
||||
"operators/typeof-basic.js",
|
||||
"operators/void-basic.js",
|
||||
"add-values-to-primitive.js",
|
||||
"automatic-semicolon-insertion.js",
|
||||
"comments-basic.js",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue