Martin Pool

Results 246 comments of Martin Pool

I just looked at this again in the context of fixing #547, where I hit https://github.com/gitpatch-rs/gitpatch/issues/4. At the moment it's unclear to me whether `patch-rs` or `gitpatch` is going to...

Closing for now; can reopen if anyone has any better ideas. Maybe the simplest would be for Debian to fetch the github release tarball instead.

I really liked it there too. Maybe a good approach is: every test that wants testdata should just immediately succeed if the whole directory is missing. (I wish rust tests...

I started adding code to skip tests when testdata is missing, but, a large majority of the tests depend on the testdata, so it causes a lot of clutter. (In...

OK, maybe a better alternative is: rename all the `testdata/**/Cargo.toml` to say `Cargo_test.toml`, then rename it back during `copy_testdata`.

I think this makes sense to have as an option and it would do no harm, although I do wonder a bit about the story for using it: If we...

Should be pretty small if you want to try a PR: in the main loop in `lab.rs` bail out if we've seen a missed or timeout mutant.

Can you try building with `--in-place`? Is the path an relative path pointing outside of the Cargo workspace tree?

Maybe if the baseline build fails then we should point to a doc with some debugging steps, including trying `--in-place`. A start on this is in https://github.com/sourcefrog/cargo-mutants/wiki/Troubleshooting.

Perhaps a general solution to this would be to add an option giving the root of the tree to copy, rather than using the workspace root. This seems like a...