Skip to content
This repository was archived by the owner on Nov 17, 2025. It is now read-only.

Conversation

@brandonwillard
Copy link
Member

@brandonwillard brandonwillard commented Jul 31, 2020

This PR adds Coveralls to the Travis setup and does some refactoring/simplification in anticipation of a potential move to GitHub Actions.

  • Move tests to a separate tests directory (this should help focus the coverage analysis to only the code, without having to set up a bunch of test directory and filename filters)

@brandonwillard brandonwillard changed the title Refactor travis config and add Coveralls Refactor Travis config and add Coveralls Jul 31, 2020
@brandonwillard brandonwillard linked an issue Jul 31, 2020 that may be closed by this pull request
@brandonwillard brandonwillard force-pushed the add-coverage-to-ci branch 7 times, most recently from b26136f to fc00497 Compare August 2, 2020 01:18
@brandonwillard brandonwillard force-pushed the add-coverage-to-ci branch 3 times, most recently from add2533 to 28a39eb Compare August 2, 2020 06:58
Accompanying this commit are a few test fixes (e.g. enable previously disabled
tests, remove tests with incorrect assumptions, skip tests earlier, mark more
tests as slow, etc.) and some minor refactoring.
This can be removed after CI is in working order.
@brandonwillard brandonwillard linked an issue Aug 2, 2020 that may be closed by this pull request
@brandonwillard brandonwillard merged commit ea65b92 into aesara-devs:master Aug 2, 2020
@brandonwillard brandonwillard deleted the add-coverage-to-ci branch August 2, 2020 19:04
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add test, build, and coverage badges to the README Add code coverage

2 participants