Martin Pool
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...