Upgrading rstest 0.27 to 0.28
Breaking0.27.0 → 0.28.0Breaking1New1Changed1
BreakingUpgrade verdict
1 breaking change.
In plain terms
- Some unusual attributes written inside a test case are now an error instead of being quietly ignored.
Must act 1 item needs code or config changes
What you must change
Breaking1
Rejects #[case(...)] argument attributes other than #[case(opt)], #[case(default)] and #[case(default(...))], which were previously silently accepted as #[case].
#[case(...)]#[case(opt)]#[case(default)]#[case(default(...))]#[case()]#[case]