-
-
Notifications
You must be signed in to change notification settings - Fork 18.4k
TST: Start using py.test #13097
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
those fails are because we abusing nose a bit to be more parameterized (by using yield). |
Did you mean generative tests? pytest has a similar thing. |
yes, but actually wouldn't do that. These really should be parameterized test in |
I'd like to switch to pytests eventually, but 8/9 of my errors are related to |
@par2 need someone to work thru all of these issues. |
closes pandas-dev#13097 Author: Tom Augspurger <[email protected]> Closes pandas-dev#13856 from TomAugspurger/pytest and squashes the following commits: 59e2be9 [Tom Augspurger] NOSE_ARGS -> TEST_ARGS 03695aa [Tom Augspurger] TST: Remove disabled marks 42790ae [Tom Augspurger] TST: Remove test_multi.sh 40d7336 [Tom Augspurger] PKG: redo pd.test import 9ba1f12 [Tom Augspurger] TST: Skip if getlocale is None 14c447c [Tom Augspurger] TST: pd.test uses pytest c4f6008 [Tom Augspurger] TST/CI: Use pytest b268d89 [Tom Augspurger] TST: Change method to make reporting more standard a638390 [Tom Augspurger] TST: Test consistency change c8dc927 [Tom Augspurger] TST: Refactor to use setup_class 9b5f2b2 [Tom Augspurger] TST: Refactor sql test inheritance
from #13091
Currently most of the tests pass with pytest, but there are 69 that don't. Most of these look like they're pickle or SQL / external resources issues.
pytest output here: https://gist.github.com/MaximilianR/225a071337e335ebdcc1d17637126126
So this does need a champion who could work through those issues. That's probably not me at the moment, but you have my moral support!
mpl is converting!
matplotlib/matplotlib#5405
The text was updated successfully, but these errors were encountered: