Releases: test-unit/test-unit
test-unit 3.7.7 - 2026-01-01
test-unit 3.7.6 - 2025-12-25
Fixes
- Fixed a bug that
sub_test_casemay cause a runtime error. This
also covers a minor case.
test-unit 3.7.5 - 2025-12-24
Fixes
- Fixed a bug that
sub_test_casemay cause a runtime error.
test-unit 3.7.4 - 2025-12-23
Improvements
-
Added support for process based parallel test running. You can use
it by the--parallel=processoption. You need to specify load
path options (e.g.-Ilib). Tests that startup/shutdown (test case
level setup/teardown) are defined run in the same process. -
Added support for
worker_idfor the parallel runner. You can
use it in your test, setup/teardown and startup/shutdown (test case
level setup/teardown). -
parallel: thread: Improved shutdown (test case level teardown)
timing. As a result, tests that startup (test case level setup) or
teardown are defined now run in the same thread.
Fixes
Thanks
- Naoto Ono
test-unit 3.7.3 - 2025-11-26
Improvements
- Removed duplicated power_assert require code.
- GH-337
- Patch by Nobuyoshi Nakada
Thanks
- Nobuyoshi Nakada
test-unit 3.7.2 - 2025-11-25
Improvements
- Suppressed warnings from power_assert.
- GH-335
- Patch by Nobuyoshi Nakada
Thanks
- Nobuyoshi Nakada
test-unit 3.7.1 - 2025-11-03
test-unit 3.7.0 - 2025-07-06
test-unit 3.6.9 - 2025-06-29
test-unit 3.6.8 - 2025-04-05
Improvements
-
test-unit: Added. You can use this instead of creating a custom
test run script. -
Updated the "how to" document.
-
Updated the "getting started" document.
-
Added support for
.test-unitconfiguration file. It's useful for
specifying default options, and is handier than using.test-unit.yml.
Fixes
-
parallel: thread: Fixed shutdown execution order.
-
testcase: Fixed a bug that instance variables added during the test
runs are not garbage collected after each test run.
Thanks
-
gemmaro
-
akira yamada