-
-
Notifications
You must be signed in to change notification settings - Fork 18.1k
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
Add more pytest idiom to io.excel testing #26784
Comments
Thanks for adding this! |
Some of these I think should be pretty easy, particularly:
So adding "good first issue" label to see if the community would like to pitch in on those |
Where is the |
pandas/pandas/tests/io/excel/test_writers.py Line 224 in f8225bc
|
one request that i think is related to this: in tests.io.excel.test_readers there are two fixtures called |
#30456 affected the parametrization, not sure how this issue is affected. is the checklist up-to-date? |
@simonjayhawkins is this actionable/closeable? |
ok. closing for now. cleaning test files is a perpetual task. |
master tracker for follow-ups to #26755 and related PRs
use pytest.importorskip/not use the class structure Split test_excel into submodule #26755 (review)
location of fixtures Split test_excel into submodule #26755 (review)
imports and try/except TST/CLN: declass smaller test files in tests\io\excel #26764 (review)
xlwt dependency/create a write_ext fixture TST/CLN: declass smaller test files in tests\io\excel #26764 (review)
use of safe_import in pytest.param TST: return pytest MarkDecorator from td.skip_if_no #26735 (comment)TST/CLN: engine fixture for tests/io/excel/test_readers.py #27139parametrisation of write tests Move ExcelWriter Tests #26740 (review)
consider patch filename extension Move ExcelWriter Tests #26740 (review)
align the engine / ext usage in the Writer classes Excel Tests Continued Fixture Cleanup #26662 (review)
get rid of the None engine tests and just have a separate test that ensures how that gets bound to a particular engine Excel Tests Continued Fixture Cleanup #26662 (comment) (get rid of the None engine tests and just have a separate test that ensures how that gets bound to a particular engine #26662 (comment) #28749)
engine and ext injected into tests Excel Tests Continued Fixture Cleanup #26662 (comment)Eliminated _WriterBase class, removed unused fixtures from methods in pandas/io/excel/test_writers.py #28753add some doc-strings Remove SharedItems from test_excel #26579 (review)
test_bad_engine_raises shouldn't parametrised Fixturize Test Excel #26543 (comment) (get rid of the None engine tests and just have a separate test that ensures how that gets bound to a particular engine #26662 (comment) #28749)
Eliminate _WriterBase classEliminated _WriterBase class, removed unused fixtures from methods in pandas/io/excel/test_writers.py #28753cc @WillAyd
The text was updated successfully, but these errors were encountered: