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

json support for snapbox #106

Merged
merged 1 commit into from Sep 2, 2022
Merged

json support for snapbox #106

merged 1 commit into from Sep 2, 2022

Conversation

Muscraft
Copy link
Collaborator

@Muscraft Muscraft commented Jul 7, 2022

I wanted to make sure I was on the right track when adding json support for snapbox. I am a bit worried about Data::deserialize and how ergonomic it is to add a new format. This also only looks at the file type and has no other way to set the Data variant to Json. This currently does not add support for json specific matching. When added I will probably use something similar to cargo's json matching. There shouldn't be any breaking changes but I could be wrong and might have missed something.

This is a part of #92

crates/snapbox/Cargo.toml Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
crates/snapbox/Cargo.toml Outdated Show resolved Hide resolved
crates/snapbox/src/data.rs Outdated Show resolved Hide resolved
@Muscraft Muscraft force-pushed the json-support branch 4 times, most recently from 34859be to f53cd76 Compare September 1, 2022 23:48
@Muscraft Muscraft marked this pull request as ready for review September 2, 2022 00:25
@Muscraft Muscraft changed the title WIP: json support for snapbox json support for snapbox Sep 2, 2022
@epage epage merged commit 3ba5a8a into assert-rs:main Sep 2, 2022
@Muscraft Muscraft deleted the json-support branch September 2, 2022 00:32
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.

None yet

2 participants