Andreas Kling
|
a007b3c379
LibJS: Move "strict mode" state to the call stack
|
4 years ago |
Andreas Kling
|
aaa8b48a4c
LibJS: Remove use of Interpreter& in JSONObject code
|
4 years ago |
Andreas Kling
|
340a115dfe
LibJS: Make native function/property callbacks take VM, not Interpreter
|
4 years ago |
Andreas Kling
|
6861c619c6
LibJS: Move most of Interpreter into VM
|
4 years ago |
Andreas Kling
|
df3ff76815
LibJS: Rename InterpreterScope => InterpreterExecutionScope
|
4 years ago |
Andreas Kling
|
1c43442be4
LibJS+Clients: Add JS::VM object, separate Heap from Interpreter
|
4 years ago |
Andreas Kling
|
606f83436d
test-js: Catch SIGINFO and dump the current test name + pass/fail/skip
|
4 years ago |
Andreas Kling
|
687aad01be
test-js: Add -g option to run a garbage collection on each allocation
|
4 years ago |
Ben Wiederhake
|
86e2703123
Tests: Optionally switch off 858081 lines of dbg() in test-js
|
4 years ago |
Nico Weber
|
88319b188e
Userland: Stop passing ignored timezones to gettimeofday
|
4 years ago |
AnotherTest
|
394e4c04cd
LibJS: Add a helper for calling JS::Function's with arguments
|
4 years ago |
Luke
|
5877d6713c
test-js+test-web: Clear taskbar progress on error/assertion failure
|
4 years ago |
Nico Weber
|
96891669c3
test-js: Sometimes include more details for failures
|
4 years ago |
Nico Weber
|
3fbb02c3cc
test-js: Print parse error if test-common.js fails to parse
|
4 years ago |
Ben Wiederhake
|
76da9a4a7d
Test: Mark compilation-unit-only functions as static
|
4 years ago |
Linus Groh
|
bfbd6df892
test-js: Show progress in taskbar
|
5 years ago |
Andreas Kling
|
651829c1e6
test-js: Use Core::File::is_directory(path) instead of opening file
|
5 years ago |
Matthew Olsson
|
695ba071a8
test-js: Remove tests_to_run in favor of a DirIterator
|
5 years ago |
Linus Groh
|
461d90d042
LibJS: Convert Array tests to new testing framework
|
5 years ago |
Matthew Olsson
|
15de2eda2b
LibJS: Convert all remaining non-Array tests to the new system :)
|
5 years ago |
Matthew Olsson
|
918f4affd5
LibJS: Convert remaining top-level tests to new system
|
5 years ago |
Matthew Olsson
|
e532888242
test-js: Only print files with failed or skipped tests
|
5 years ago |
Matthew Olsson
|
a2dbd955f2
test-js: Display messages from console.log in test output
|
5 years ago |
Matthew Olsson
|
38648f1758
test-js: Only parse test-common.js once
|
5 years ago |
Matthew Olsson
|
a822512443
test-js: Print duration of each test when given '-t' flag
|
5 years ago |
Matthew Olsson
|
82fa65135a
test-js: Allow skipping tests with "test.skip(name, callback)"
|
5 years ago |
Matthew Olsson
|
cf537311e4
test-js: Remove run-tests.sh
|
5 years ago |
Matthew Olsson
|
26acc8ba88
LibJS/test-js: Clean up test-js code
|
5 years ago |
Matthew Olsson
|
3f97d75778
LibJS: Convert most builtin tests to new system
|
5 years ago |
Linus Groh
|
46581773c1
LibJS: Convert Reflect object tests to new testing framework
|
5 years ago |