commure / datatest

Datatest -- data-driven test framework for Rust
Apache License 2.0
53 stars 15 forks source link

fix for recent nightlies' TestOpts change #30

Closed cormacrelf closed 2 years ago

cormacrelf commented 3 years ago

See https://github.com/rust-lang/rust/pull/81356. The filter: Option<String> field was changed to filters: Vec<String>.

cormacrelf commented 3 years ago

Clippy failure wise... yeah, it will fail on stable. It's using unstable nightly APIs that are different between nightly and stable, it literally cannot pass clippy stable. The other two problems are fixed in the other PR.

Edit: not now that I conditionally included the change using version_check.

cormacrelf commented 3 years ago

Ok, so a few updates:

mverleg commented 3 years ago

Used this PR in my project and it solved the compile issue and runs the data-dependent tests successfully.

cormacrelf commented 3 years ago

I'll be sure to keep my main branch clean so that keeps working until this is merged.

eranrund commented 3 years ago

Hi! Any estimation on when this could get merged? Thanks!

mverleg commented 2 years ago

Thanks for merging