- The minimum required Rust version is now 1.32.0.
-
rusty_fork_test!
can now beuse
d in Rust 2018 code. -
The following flags to the test process are now understood:
--ensure-time
,--exclude-should-panic
,--force-run-in-process
,--include-ignored
,--report-time
,--show-output
.
wait_timeout
has been bumped to0.2.0
.
- Dependency on
wait_timeout
crate now requires0.1.4
rather than0.1
since the build doesn't work with older versions.
- APIs which used to provide a
std::process::Child
now instead provide arusty_fork::ChildWrapper
.
- Fix that using the "timeout" feature, or otherwise using
wait_timeout
on the child process, could cause an unrelated process to get killed if the child exits within the timeout.
tempfile
updated to 3.0.