After some reading (and listening) I decided to give pytest a try as a replacement for nose. It worked well with the tests we currently have and looks like supporting #126 might be easier with pytest.
Given that we're only using nosetests as a test-runner to actually execute the tests written in unittest, and even the documentation states that "New projects should consider using Nose2, py.test, or just plain unittest/unittest2", I think this is a viable alternative.
After some reading (and listening) I decided to give
pytest
a try as a replacement fornose
. It worked well with the tests we currently have and looks like supporting #126 might be easier withpytest
.Given that we're only using
nosetests
as a test-runner to actually execute the tests written inunittest
, and even the documentation states that "New projects should consider using Nose2, py.test, or just plain unittest/unittest2", I think this is a viable alternative.