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

assert_cli "next" preview presenting assert_{cmd,fs} #40

Closed
killercup opened this Issue Jul 18, 2018 · 5 comments

Comments

Projects
None yet
2 participants
@killercup
Copy link
Collaborator

killercup commented Jul 18, 2018

  • assert_cmd based on predicates
  • assert_fs
  • first draft of nice guide

@killercup killercup added this to the Preview 2 milestone Jul 18, 2018

@killercup

This comment has been minimized.

Copy link
Collaborator Author

killercup commented Jul 24, 2018

@epage said:

the main blocking issue for assert_fs / assert_cmd is now out for review assert-rs/predicates-rs#60

Once that is in:

  • Split up predicates crate
  • Create a "0.9" of the predicates crates, assert_fs, and assert_cmd
  • Encourage people to do an API review before going 1.0?
@epage

This comment has been minimized.

Copy link
Collaborator

epage commented Aug 2, 2018

Looking at the issues to 1.0, I'd be comfortable releasing a 0.9 as soon as my last PR is in.

EDIT: Added predicates

@killercup killercup changed the title Assert CLI 1.0-alpha.1 assert_cli "next" preview presenting assert_{cmd,fs} Aug 2, 2018

@killercup

This comment has been minimized.

Copy link
Collaborator Author

killercup commented Aug 2, 2018

Updated the title to reflect the current goal.

@epage, all that's missing is a blob of text describing what this is and why people should get excited about it. Can you write a few lines?

@epage

This comment has been minimized.

Copy link
Collaborator

epage commented Aug 2, 2018

assert_cmd and assert_fs simplify integration testing of your crate with

  • Ability to execute your bin and examples
  • Setup temp directories for your program to mutate
  • Assert on the result of your program and the resulting filesystem changes
@killercup

This comment has been minimized.

Copy link
Collaborator Author

killercup commented Aug 2, 2018

Thanks! :)

@killercup killercup closed this Aug 2, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.