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

Small refactoring of tests #279

Merged
merged 4 commits into from
Sep 8, 2017
Merged

Small refactoring of tests #279

merged 4 commits into from
Sep 8, 2017

Conversation

fmaussion
Copy link
Member

This PR is mostly to reduce the running time of the test suite. It splits the model tests into two modules for dummy parallel processing on Travis and skips two tests which took much time without real benefits.

@fmaussion
Copy link
Member Author

OK, the code coverage doesn't check for tests code coverage anymore, which is actually a good thing.

The bad thing is that this significantly reduced our overall test coverage score, but we simply have to admit that the truth is hard to accept ;-)

We can work towards a higher coverage, but only at cost: a lot of the code can't easily be tested (graphics, workflow and downloads are the most poorly tested aspects of the code, while the model internals are very well tested!)

@fmaussion fmaussion merged commit a54842d into OGGM:master Sep 8, 2017
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

1 participant