You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
nose is no longer maintained (last release was in 2015) so I think we should consider moving on to a different testing framework. pytest gets us a lot of things like simplified argument parametrization and a lot of plugins we can install. It works with unittest so I don't think the move will require an overhaul.
Yeah, pytest seems to be the dominant framework these days. I use it in other projects. I'm not sure what's involved in switching, hope I don't have to individually edit the tests.
I added a plugin to randomize test execution order and it looks like we have some hidden test interdependencies I can't figure out. Help would be most welcome.
Activity
lurch commentedon Jul 30, 2019
https://nose.readthedocs.io/en/latest/#note-to-users
willmcgugan commentedon Aug 3, 2019
Yeah, pytest seems to be the dominant framework these days. I use it in other projects. I'm not sure what's involved in switching, hope I don't have to individually edit the tests.
dargueta commentedon Aug 5, 2019
Aside from removing references to
nose-specific stuff, no. I'll have a PR soon.dargueta commentedon Aug 6, 2019
Working on it in #337, may need help fixing Appveyor since I've never used it before and don't really know what I'm doing.
dargueta commentedon Aug 8, 2019
I added a plugin to randomize test execution order and it looks like we have some hidden test interdependencies I can't figure out. Help would be most welcome.