summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibTest
AgeCommit message (Expand)Author
2021-09-14LibJS+LibTest: Use JS::Script and JS::SourceTextModule in test-jsAndreas Kling
2021-09-14LibTest: Decorate cleanup_and_exit() with [[noreturn]]Andreas Kling
2021-09-12LibJS: Allocate a Realm next to GlobalObject in Interpreter::create()Linus Groh
2021-09-11LibJS+js+test-js: Add GC debug mode that keeps cells "alive" as zombiesAndreas Kling
2021-08-31LibTest: Add TEST_SETUP macro that runs before all test casesPeter Elliott
2021-08-19LibTest+Utilities: Print a start message before each test in run-testsAndrew Kaster
2021-08-15LibJS: Add a mode to parse JS as a moduledavidot
2021-08-12LibELF+LibTest: Fix incorrect #ifdefGunnar Beutner
2021-08-12LibTest: Emit a profile signpost at the start of each testAndreas Kling
2021-07-29Meta/LibTest: Build object libraries for test main filesAndrew Kaster
2021-07-19Everywhere: Use AK/Math.h if applicableHendiadyoin1
2021-07-19LibTest/Utilities: Add method for TestRunner to print failed test namesAndrew Kaster
2021-07-06LibTest: Clear core dump flag for CrashTest child processesAndrew Kaster
2021-07-06LibJS: Add define_direct_property and remove the define_property helperIdan Horowitz
2021-07-04LibJS: Rewrite most of Object for spec compliance :^)Linus Groh
2021-07-04Everywhere: Prefer using "..."sv over StringView { "..." }Gunnar Beutner
2021-06-30AK+Everywhere: Add and use static APIs for LexicalPathMax Wipfli
2021-06-30Base+Utilities: Add run-tests program to run system tests with LibTestAndrew Kaster
2021-06-30Userland+Tests: Split out generic test runner from JS TestRunnerAndrew Kaster
2021-06-12LibJS: Add all of the WeakMap.prototype methods (delete, get, has, set)Idan Horowitz
2021-06-12LibJS: Add support for running test-js with the bytecode interpreterGunnar Beutner
2021-06-11LibTest: Don't try to pass stderr to warnlnHendiadyoin1
2021-06-09LibJS: Notify WeakSets when heap cells are sweepedIdan Horowitz
2021-06-04LibTest: Add --json flag to JS test runnerLinus Groh
2021-05-30LibTest+test-js: Add back the lost test262 parser test optionAli Mohammad Pur
2021-05-27LibTest: Do not cleanly exit when abort() is calledAli Mohammad Pur
2021-05-25LibTest: Use fstatat() to speed up iterate_directory_recursively()Andreas Kling
2021-05-18LibJS+LibTest: Move out the test-js test runner into LibTestAli Mohammad Pur
2021-05-08LibTest: Convert Crash test runner to outln(..)Brian Gianforcaro
2021-05-08LibTest: Expose new EXPECT_CRASH(..) macro for unit test assertionsBrian Gianforcaro
2021-05-08LibTest: Move Crash testing facility from crash.cpp to LibTestBrian Gianforcaro
2021-04-29LibTest: Add EXPECT_NE(..) test assertion.Brian Gianforcaro
2021-04-27LibTest: Add FAIL() macro allow tests to force failure with message.Brian Gianforcaro
2021-04-25AK+Userland: Move AK/TestSuite.h into LibTest and rework Tests' CMakeAndrew Kaster
2021-04-23Userland: Use mattco@serenityos.org for my copyright headersMatthew Olsson
2021-04-22Everywhere: Use linusg@serenityos.org for my copyright headersLinus Groh
2021-04-22Everywhere: Use bgianf@serenityos.org for my copyright attributionBrian Gianforcaro
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-03-24LibTest: Add Test::CountsLinus Groh
2021-03-15LibELF+LibTest: Fix serenity_install_sources() pathsLinus Groh
2021-03-01LibTest + test-js: Add initial skelaton of LibTest and migrate code there.Brian Gianforcaro