ladybird/Userland
Andrew Kaster cc0a376c95 Base+Utilities: Add run-tests program to run system tests with LibTest
This test program heavily pulls from the JavaScriptTestRunner/test-js,
but with a twist. Instead of loading JavaScript files into the current
process, constructing a JS environment for them, and executing test
suites/tests directly, run-tests posix_spawns each test file.

Test file stdout is written to a temp file, and only dumped to console
if the test fails or the verbose option is passed to the program. Unlike
test-js, times are always printed for every test executed for better
visibility in CI.
2021-06-30 08:18:28 +04:30
..
Applets Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
Applications LibWeb+Browser: Support DOM Inspector for OutOfProcessWebView 2021-06-29 23:06:48 +02:00
Demos Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
DevTools AK+Everywhere: Change int to size_t in JsonObject and JsonArray 2021-06-29 13:18:03 +02:00
DynamicLoader DynamicLoader: Implement self relocations for x86_64 2021-06-29 20:03:36 +02:00
Games Games: Add Spider 2021-06-24 10:32:53 +02:00
Libraries Base+Utilities: Add run-tests program to run system tests with LibTest 2021-06-30 08:18:28 +04:30
Services LibWeb+WebContent: Add IPC flow for Inspect DOM Tree 2021-06-29 23:06:48 +02:00
Shell Shell: Don't do null check on NonnullRefPtr<T> 2021-06-29 22:57:52 +04:30
Utilities Base+Utilities: Add run-tests program to run system tests with LibTest 2021-06-30 08:18:28 +04:30
CMakeLists.txt Tests: Establish root Tests directory, move Userland/Tests there 2021-05-06 17:54:28 +02:00