December 17, 2024
- Fix directory comparators broken in 1.9.0.
- Fix handling of files in nested directories.
- Fix on Windows.
December 17, 2024
- Fail for unexpeced empty directories.
- Allow specifying existance of directories.
- Check for duplicate file/directory specifications in test case.
- Deprecate
mkdir
directive, use directory
instead.
June 7, 2024
- Prefer custom path to system path.
April 19, 2024
- Add
test-case-source
directory for better support of script generated test cases.
April 10, 2024
- Print command line for
--verbose --setup-only
.
- Add
stdout-replace
directive.
- Better integration with IDEs.
March 20, 2024
- Fix @SANDBOX@ substitution in file names on Windows.
March 15, 2024
- Fix preload test with newer glibc.
January 17, 2024
- Allow copiers/comparators to handle directories.
January 3, 2024
- Add copiers.
- Add
working-directory
directive.
- Add
read-only
directive.
December 22, 2023
- Add
set-modification-time
directive.
- Fix inline stdin data.
- Improve error handling.
- Require python 3.9.
July 19, 2023
- Explicitly specify encoding for stdout of subcommands.
June 27, 2023
- Fix Windows compatibility.
June 15, 2023
- Improve environment variable handling.
- Reject config file with unknown sections or directives.
June 10, 2023
- Initial public release of Python version of nihtest.