ladybird/Tests/LibJS
Shannon Booth 5dd93474ee LibCore+Tests: Unify process handling into Command class
The Test262RunnerHandler class in test-test262 was made in order to
spawn a subprocess, connect to its input/output error pipes, and obtain
its return value.

Later on, a copy of this implementation was added to TestSed with
modifications, such as adding support for reading from the output pipes
as well.

Unify these two implementations into a new Core::Command class. This new
implementation is more closely modeled from the TestSed implementation
due to the extra functionality it implemented.
2023-07-18 14:48:45 +01:00
..
CMakeLists.txt Tests: Remove test-bytecode-js 2023-06-22 21:16:17 +02:00
test262-runner.cpp test262-runner+js: Respect the bytecode optimizations enabled flag 2023-06-27 14:35:23 +03:30
test-invalid-unicode-js.cpp Userland+Tests: Remove a few more LibJS/{AST.h,Parser.h} includes 2022-11-23 16:05:59 +00:00
test-js.cpp LibJS: Port Value::to_object() to NonnullGCPtr 2023-04-14 09:59:29 +02:00
test-test262.cpp LibCore+Tests: Unify process handling into Command class 2023-07-18 14:48:45 +01:00
test-value-js.cpp AK+LibJS: Handle NaN-boxing pointers on AArch64 2022-09-21 11:55:57 +02:00