Skip to content

add pytest markers and refactor testenvs to separate unit/func/integ/accept #23

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

Closed
mattsb42-aws opened this issue Oct 31, 2017 · 1 comment

Comments

@mattsb42-aws
Copy link
Member

Problem

Currently, all the tests run as a big batch, with the integration tests skipped unless a specific environment variable is found.

This is a bit clunky and makes it difficult to tell in Travis whether integration tests were run or skipped.

Solution

  1. Add pytest markers to all functional, integration, and acceptance (xcompat) tests.
  2. Update tox to have separate testenvs for unt/func/integ/accept tests.
  3. Update Travis CI configuration to run the new tox testenvs.
@mattsb42-aws
Copy link
Member Author

Addressed in #41

farleyb-amazon added a commit that referenced this issue May 27, 2021
See GHSA-x5h4-9gqw-942j

Co-authored-by: Alex Chew <[email protected]>
Co-authored-by: Robin Salkeld <[email protected]>
Co-authored-by: Benjamin Farley <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant