Skip to content
This repository has been archived by the owner on Apr 12, 2021. It is now read-only.

use tox to run tests against Python2.7 and 3.4 #34

Closed
wants to merge 3 commits into from

Conversation

rosskarchner
Copy link
Member

Per @catherinedevlin's suggestion in #32-- we should support Python 3. This PR helps us track that work, by using tox to run our tests against Python 2.7 and 3.4, and configuring travis to use tox.

Potential controversy: tox doesn't play well with nose-progressive, so I've disabled it and removed it from the requirements. Does anyone care?

@rosskarchner
Copy link
Member Author

Travis failure is by design ;)

@marcesher
Copy link
Contributor

@rosskarchner Shouldn't we maybe add in the python 3 support before failing builds due to its absence?

Also, let's talk about the plan for adding python 3 support this week.

Tests can still be run against Python3 with:
`tox -e py34`
@rosskarchner
Copy link
Member Author

I'm not too opinionated about that-- but it doesn't seem like an unreasonable way to set the bar we want to meet.

I've fixed the branch so that testing against Python 3.4 is optional, and can be invoked with:

tox -e py34

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants