Files
swananan f10988d56a test: replace test-case with rstest
test-case relies on cooperating attribute macros when wrapping
generated parameterized tests. Stacking it with test_log can register
each generated case twice, so passing tests may run more than once and
mask order-sensitive or flaky behavior.

Move the parameterized tests to rstest, but do not rely on rstest's
implicit test-attribute detection. rstest treats attributes whose path
ends in test as test attributes; that has its own failure mode if a
non-test decorator matches, potentially producing cases that do not run
as intended.

Use explicit #[test_attr(...)] wrappers for every rstest case that
needs test_log or tokio, so generated tests get the intended harness
attribute instead of depending on implicit detection.

Refs: #1573.
2026-05-25 09:40:42 +00:00
..
2026-05-25 09:40:42 +00:00
2026-01-29 10:02:48 -05:00
2026-05-25 09:40:42 +00:00