ladybird/Tests/LibJS
davidot cea9464961 LibJS: Add the test-test262 utility
This allows running of test262 (like) tests with any runner. And thus
allows running the full test262 suite on Serenity itself.
The functionality of test-test262 is intentionally limited at first.
It does support:
- Progress updates including the special serenity terminal commands
- Outputting a per-file, to compare against other runs
- Passing any number of parameters to the runner
- Setting the batch size of the amount of tests per runner process
- Outputting a summary of the test results
2022-09-11 20:25:51 +01:00
..
CMakeLists.txt LibJS: Add the test-test262 utility 2022-09-11 20:25:51 +01:00
test262-runner.cpp test262-runner: Don't create a VM and Interpreter if just parsing 2022-09-11 20:25:51 +01:00
test-bytecode-js.cpp LibJS: Remove {Bytecode::,}Interpreter::global_object() 2022-08-23 13:58:30 +01:00
test-invalid-unicode-js.cpp Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
test-js.cpp LibJS: Replace GlobalObject with VM in ArrayBuffer AOs [Part 11/19] 2022-08-23 13:58:30 +01:00
test-test262.cpp LibJS: Add the test-test262 utility 2022-09-11 20:25:51 +01:00
test-value-js.cpp LibJS: Allow negative pointers in Value 2022-09-10 00:05:32 +01:00