summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibTest/JavaScriptTestRunner.h
AgeCommit message (Expand)Author
2021-11-17AK: Make JSON parser return ErrorOr<JsonValue> (instead of Optional)Andreas Kling
2021-11-12LibJS+LibTest+js: Convert BC::Interpreter::run to ThrowCompletionOr<>Ali Mohammad Pur
2021-11-01Everywhere: Remove unused ArgsParser headerBen Wiederhake
2021-10-29LibJS: Convert JSONObject functions to ThrowCompletionOrIdan Horowitz
2021-10-24LibJS: Include executable name in bytecode dumpsAndreas Kling
2021-10-24LibJS: Move global "should dump bytecode" flag into LibJSAndreas Kling
2021-10-24LibJS: Add Bytecode::Executable::dump()Andreas Kling
2021-10-20LibJS: Convert test-js/test-web/test-wasm to ThrowCompletionOrIdan Horowitz
2021-10-20LibJS: Rename define_native_function => define_old_native_functionIdan Horowitz
2021-10-20LibJS: Add ThrowCompletionOr versions of the JS native function macrosIdan Horowitz
2021-10-03LibJS: Convert Object::get() to ThrowCompletionOrLinus Groh
2021-10-02LibJS: Put zombie cell tracking code behind a compile-time flagAndreas Kling
2021-09-30LibJS + test-js: Get results from the global object directlydavidot
2021-09-14LibJS+LibTest: Use JS::Script and JS::SourceTextModule in test-jsAndreas 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-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-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-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-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