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

Run setup.py test against entire test folder #31

Merged
merged 1 commit into from
Mar 1, 2019

Conversation

sbesson
Copy link
Member

@sbesson sbesson commented Feb 19, 2019

At the moment, only the content of test/integration is discovered in the test
phase of the Travis CI build for plugins/apps. Discovering other types of
tests, typically unit tests, should be harmless.
In terms of testing time, migrating testing logic to unit tests rather than
integration tests should allow a more thorough coverage while limiting
execution time.

At the moment, only the content of test/integration is discovered in the test
phase of the Travis CI build for plugins/apps. Discovering other types of
tests, typically unit tests, should be harmless.
In terms of testing time, migrating testing logic to unit tests rather than
integration tests should allow a more thorough coverage while limiting
execution time.
@joshmoore
Copy link
Member

No objections but perhaps try this PR against https://github.com/ome/omero-plugins to see if anything breaks?

@sbesson
Copy link
Member Author

sbesson commented Feb 27, 2019

See https://travis-ci.org/ome/omero-plugins/builds/499155148. Two failures:

  • omero-parade which is known to fail
  • scripts which seems to fail the latest version of flake8. I can open a PR to fix that if needed

@joshmoore
Copy link
Member

Neither seems related to adding more test files though, eh? If that's the case, 👍

@sbesson
Copy link
Member Author

sbesson commented Feb 27, 2019

ome/omero-metadata#18 might be a good example of location where additional tests should being executed in Travis once this is merged.

@sbesson sbesson merged commit 90b225a into ome:master Mar 1, 2019
@sbesson sbesson deleted the unit_tests branch March 1, 2019 08:57
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