Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Redo integration test output #633

Merged
merged 2 commits into from
Oct 4, 2024
Merged

Conversation

max-sixty
Copy link
Collaborator

Much more coherent — shows output of inner tests consistently regardless of how they fail, with a nice prefix. Removes the clunky assert_success function.

Much more coherent — shows output of inner tests consistently regardless of how they fail, with a nice prefix. Removes the clunky `assert_success` function.
@max-sixty max-sixty merged commit c1137fe into mitsuhiko:master Oct 4, 2024
15 checks passed
@max-sixty max-sixty deleted the test-output branch October 4, 2024 01:06
@decathorpe
Copy link

Is there a reason why this uses an obsolete os_pipe version (^0.9, last release in this branch was 4 years ago) instead of the current os_pipe ^1?

@max-sixty
Copy link
Collaborator Author

Possibly MSRV. Would happily take a PR to upgrade assuming it's compatible (tests will catch it)

@decathorpe
Copy link

decathorpe commented Nov 13, 2024

Hm, I don't think so. os_pipe 0.9 doesn't specify MSRV in its metadata, and os_pipe 1.2.0+ specifies an MSRV of 1.63 ... but cargo-insta already has an MSRV of 1.65. I'll look into updating it with a PR. 👍🏼

max-sixty pushed a commit that referenced this pull request Nov 17, 2024
Updates the `os_pipe` dev-dependency from 0.9.0 to 1.2.1, the latest
release.

[Version
1.0.0](https://github.com/oconnor663/os_pipe.rs/releases/tag/1.0.0)
stabilized the 0.9.0 API without changes.

[Version
1.2.0](https://github.com/oconnor663/os_pipe.rs/releases/tag/1.2.0)
bumped the MSRV to 1.63; this is fine since `os_pipe` is only used by
`cargo-insta`, which has MSRV 1.65.0.

Based on discussion in #633.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants