Sourced from rstest's\r\nreleases.
\r\n\r\n\r\n0.21.0
\r\nUse
\r\ncrate-name
feature to enable the crate rename\r\nsupport (enabled by default)
Sourced from rstest's\r\nchangelog.
\r\n\r\n\r\n[0.21.0] 2024/6/1
\r\nChanged
\r\n\r\n
\r\n- Add feature
\r\ncrate-name
enabled by default to opt-in\r\ncrate rename\r\nsupport. See #258[0.20.0] 2024/5/30
\r\nAdd
\r\n\r\n
\r\n- Implemented
\r\n#[by_ref]
attribute to take get a local\r\nlifetime for test arguments.\r\nSee #241\r\nfor more details. Thanks to\r\n@​narpfel
for\r\nsuggesting it and useful discussions.- Support for import
\r\nrstest
with another name. See #221Fixed
\r\n\r\n
\r\n- Don't remove Lifetimes from test function if any. See #230\r\n#241\r\nfor more details.
\r\n- \r\n
PathBuf
\r\ndoes no longer need to be\r\nin scope when using#[files]
(see #242)- \r\n
#[from(now::accept::also::path::for::fixture)]
See #246\r\nfor more details[0.19.0] 2024/4/9
\r\nChanged
\r\n\r\n
\r\n- Defined
\r\nrust-version
for each crate (see #227)Fixed
\r\n\r\n
\r\n- \r\n
\r\n\r\n
#[once]
fixtures now require the returned type to be\r\nSync
\r\nto prevent UB\r\nwhen tests are executed in parallel. (see #235\r\nfor more details)- \r\n
\r\n\r\n
#[future(awt)]
and#[awt]
now properly\r\nhandle mutable (mut
) parameters by treating futures as\r\nimmutable and\r\ntreating the awaited rebinding as mutable.[0.18.2] 2023/8/13
\r\nChanged
\r\n\r\n
\r\n- Now
\r\n#[files]
accept also parent folders (see #205\r\nfor more details).[0.18.1] 2023/7/5
\r\n\r\n
... (truncated)
\r\n38da6bf
\r\nPrepare 0.21.0 Releaseca69788
\r\nbump version rstest_test to 0.13.0b6b43c6
\r\nClean chackoutlistfef4f7b
\r\nImplemented Opt-in crate-name support Fix #258236be92
\r\nBuild should use build tests target8fde5be
\r\nPrepare next changelogf29e634
\r\nDependency should have a n explicit version to be publishede27ad2a
\r\nRemoved empty section3867794
\r\nFixed docsb90fb8e
\r\nFix checkout list