Thomas Weber
7387fa0883
Replace tap with node:test ( #393 )
2026-10-18 14:43:49 -05:00
Thomas Weber
2d29cdc63a
Quit VM when execute test times out
...
A future test project will be designed such that failing to
quit the VM after timing out would severely inhibit the
performance of the other tests.
2025-03-07 01:11:17 -06:00
Muffin
cd9782a64c
Replace minilog with nanolog
2024-01-14 01:48:32 -06:00
Muffin
81a0382e0f
merge-upstream: initial merge of upstream/develop
...
installs & compiles but has test errors
aside from expected merge conflicts, notable changes from upstream:
- removed husky, commitlint, etc.
- removed semantic-release etc.
2023-12-22 17:25:21 -06:00
Muffin
391c3dc979
Do not ignore compilation errors related to edge-activated hats
...
They can now be compiled, so this code is dead.
2023-08-13 16:53:25 -05:00
Thomas Weber
7a4fb5db1d
Update some TW: comments in some tests
2022-05-28 18:51:29 -05:00
Thomas Weber
d28fb098d4
Fix tests
2021-12-13 17:01:27 -06:00
Thomas Weber
60afe75aa8
Cleanup how execute test catches compiler errors
2020-11-18 16:29:00 -06:00
Thomas Weber
00b5b2cfce
Fix some eslint errors
2020-10-28 19:46:37 -05:00
Thomas Weber
fe73344ea7
Fail tests if threads could not be compiled for an unexpected reason
2020-10-16 18:56:40 -05:00
Thomas Weber
565386d03d
Test .sb3 files
2020-10-16 18:50:43 -05:00
Thomas Weber
cae6f712c3
Fix test failures
2020-09-19 14:05:56 -05:00
Thomas Weber
97956235c0
Test compiled and non-compiled versions of projects
2020-09-17 14:58:43 -05:00
Michael "Z" Goddard
18c565794e
support execute integration tests with monitor threads
...
Do not count monitor threads towards the "active" number of threads.
The test is complete when there are no non-monitor threads running.
2018-09-11 15:10:14 -04:00
Michael "Z" Goddard
dbe548eb18
Move execute integration fixtures into test/fixtures
2018-05-02 15:54:54 -04:00