1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 10:48:11 +00:00
serenity/Libraries/LibJS/Tests
Matthew Olsson 6af3fff0c2 LibJS: Reformat run-tests.sh output
- Use emojis instead of the pass/fail text
- Fix the new version of the script to run inside Serenity
- Don't print erroneous output after 'Output:'; start on a newline
instead
- Skip 'run-tests.sh' while testing
2020-07-03 19:30:13 +02:00
..
builtins LibJS: Reorganize tests into subfolders 2020-07-03 19:30:13 +02:00
classes LibJS: Reorganize tests into subfolders 2020-07-03 19:30:13 +02:00
functions LibJS: Reorganize tests into subfolders 2020-07-03 19:30:13 +02:00
loops LibJS: Reorganize tests into subfolders 2020-07-03 19:30:13 +02:00
operators LibJS: Reorganize tests into subfolders 2020-07-03 19:30:13 +02:00
add-values-to-primitive.js LibJS: Adding two values should convert them to primitives first 2020-04-15 09:48:25 +02:00
automatic-semicolon-insertion.js LibJS: Integrate labels into the Interpreter 2020-05-29 16:20:32 +02:00
comments-basic.js LibJS: Add missing load("test-common.js") to comments-basic.js 2020-04-14 17:26:57 +02:00
debugger-statement.js LibJS: Implement (no-op) debugger statement 2020-05-01 22:07:13 +02:00
empty-statements.js LibJS: Support empty statements 2020-05-03 12:57:48 +02:00
exception-ReferenceError.js js/LibJS: Move test functions to pure javascript. 2020-04-14 12:55:31 +02:00
exponentiation-basic.js js/LibJS: Move test functions to pure javascript. 2020-04-14 12:55:31 +02:00
indexed-access-string-object.js LibJS: Implement indexed access for StringObject 2020-05-01 16:54:01 +02:00
invalid-lhs-in-assignment.js LibJS: Check AssignmentExpression LHS in parser 2020-05-13 01:15:29 +02:00
labels.js LibJS: Integrate labels into the Interpreter 2020-05-29 16:20:32 +02:00
let-scoping.js js/LibJS: Move test functions to pure javascript. 2020-04-14 12:55:31 +02:00
new-expression.js LibJS: New expressions look for expressions with correct precedence 2020-05-29 15:56:39 +02:00
numeric-literals-basic.js js/LibJS: Move test functions to pure javascript. 2020-04-14 12:55:31 +02:00
object-basic.js LibJS: Initial class implementation; allow super expressions in object 2020-06-29 17:54:54 +02:00
object-getter-setter-shorthand.js LibJS: Add object literal getter/setter shorthand 2020-05-22 10:59:05 +02:00
object-method-shorthand.js LibJS: Add object literal method shorthand 2020-05-01 12:28:40 +02:00
object-spread.js LibJS: Add spreading in object literals 2020-04-28 20:37:21 +02:00
parser-unary-associativity.js js/LibJS: Move test functions to pure javascript. 2020-04-14 12:55:31 +02:00
program-strict-mode.js LibJS: Add strict mode 2020-05-28 17:18:42 +02:00
run-tests.sh LibJS: Reformat run-tests.sh output 2020-07-03 19:30:13 +02:00
strict-mode-errors.js LibJS: Consolidate error messages into ErrorTypes.h 2020-06-11 07:46:20 +02:00
string-escapes.js LibJS: Handle hex and unicode escape sequences in string literals 2020-05-18 17:58:17 +02:00
string-spread.js LibJS: Support spreading of strings and string objects 2020-04-28 15:35:24 +02:00
switch-basic-2.js LibJS: Use assertNotReached() in tests 2020-04-13 16:28:50 +02:00
switch-basic-3.js LibJS: Fix test files indentation (4 spaces) 2020-04-13 16:28:50 +02:00
switch-basic.js LibJS: Spec-compliant equality comparisons 2020-05-08 09:49:20 +02:00
switch-break.js js/LibJS: Move test functions to pure javascript. 2020-04-14 12:55:31 +02:00
tagged-template-literals.js LibJS: Consolidate error messages into ErrorTypes.h 2020-06-11 07:46:20 +02:00
template-literals.js LibJS: Consolidate error messages into ErrorTypes.h 2020-06-11 07:46:20 +02:00
test-common.js LibJS: Add JSON.parse 2020-06-13 12:43:22 +02:00
throw-basic.js js/LibJS: Move test functions to pure javascript. 2020-04-14 12:55:31 +02:00
to-number-basic.js LibJS: Trim whitespace from string before coercing to number 2020-05-13 09:36:20 +02:00
to-number-exception.js LibJS: Pass Interpreter& to Value::to_number() et al. 2020-05-18 09:39:55 +02:00
update-expression-on-member-expression.js LibJS: Support o.f++ :^) 2020-04-28 15:07:08 +02:00
update-expressions-basic.js LibJS: Consolidate error messages into ErrorTypes.h 2020-06-11 07:46:20 +02:00
var-multiple-declarator.js js/LibJS: Move test functions to pure javascript. 2020-04-14 12:55:31 +02:00
var-scoping.js js/LibJS: Move test functions to pure javascript. 2020-04-14 12:55:31 +02:00
variable-declaration.js LibJS: Consolidate error messages into ErrorTypes.h 2020-06-11 07:46:20 +02:00
variable-undefined.js js/LibJS: Move test functions to pure javascript. 2020-04-14 12:55:31 +02:00