Skip to content

Conversation

@mhaas
Copy link
Contributor

@mhaas mhaas commented Aug 4, 2020

No tests were being run on macOS or Windows.

mhaas added 5 commits August 4, 2020 18:20
We used `tox-travis` to call the correct tox environment
(with the correct Python environment) on Travis. However,
the macOS and Windows builds did not use the `language: python`
setting on Travis. For these builds, tox was called but no
tests were executed.

This commit explicitly sets TOXENV for all builds in the test
stage to ensure that all tests run.
When running the tests locally, we should not attempt
to upload coverage information to coveralls: it will fail.
This may be helpful in fixing errors when uploading
coverage data of a retried build, according to some discussions
on the net.
@mhaas mhaas requested a review from karthikmswamy August 4, 2020 16:43
@mhaas mhaas changed the title Chore/fix travis config Fix Travis config Aug 4, 2020
Copy link
Contributor

@karthikmswamy karthikmswamy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for adding this! Looks good to me.

@mhaas mhaas merged commit 71fe488 into master Aug 5, 2020
@mhaas mhaas deleted the chore/fix-travis-config branch August 5, 2020 07:20
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.

3 participants