Martin Pool

Results 203 issues of Martin Pool

Hi, It would be great if tests could be written to the tests's stdout, and then (by default) shown only if the test fails. It looks like `.chain(std::io::stdout())` sends them...

Thanks for the Idris extension! In 0.9.8, with quickSuggestionDelay set to 1500, suggestions still appear immediately as I'm typing in Idris docs, which for me is quite distracting. In every...

[`cargo mutants`](https://github.com/sourcefrog/cargo-mutants) is a cargo plugin that finds insufficiently tested code. It can be run from CI as in , for example as in . Would it be acceptable in...

enhancement

``` ; nice cargo install lfs Updating crates.io index Installing lfs v2.5.0 Compiling cfg-if v1.0.0 Compiling autocfg v1.1.0 Compiling libc v0.2.126 Compiling proc-macro2 v1.0.42 Compiling unicode-ident v1.0.2 Compiling quote v1.0.20...

The string diffs from predicates are great, but would be easier to read if they started in the same column. I have this code using assert_fs: temp.child("subdir") .child("subfile") .assert("Must I...

promises to be faster and in some ways nicer than `cargo test` on trees where it works. - [x] Do cargo-mutants's own tests pass under nextest? - [x] Add an...

enhancement

The standard `cargo test` invocation has two layers: 1. cargo test runs various test binaries in series, stopping if any of them fail: starting with lib tests, then binaries, etc,...

maybe

In some situations where there are many possible mutants or they're slow to test, it might be good to say "test at many as you can in n minutes". After...

enhancement
good first issue

cargo-mutants has limited dependencies on Cargo and could in principle be used with any other build tool. This bug is primarily blocked on someone providing a _realistic_ example of a...

enhancement
help wanted

Following on from #58 it would be nice to have options to control which functions are mutated. Perhaps a regexp against the entire generated function name. For example you might...

enhancement
good first issue