1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
U
­ý°d ã@stddlZddlZddlmZddlmZe d¡Zej     
ddg¡Z dd„Z ej     
ddd    d
ig¡d d „ƒZ d d„ZdS)éN)Ú ExcelWriterÚodfÚextz.odsc
CsFd}t |¡.}tjt|dt|dddW5QRXW5QRXdS)Nz&Append mode is not supported with odf!©ÚmatchrÚa)ÚengineÚmode)ÚtmÚ ensure_cleanÚpytestÚraisesÚ
ValueErrorr)rÚmsgÚf©rú[d:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\pandas/tests/io/excel/test_odswriter.pyÚtest_write_append_mode_raisess rÚ engine_kwargsÚkwargéc
Cspt |¡\}|dk    rHt d¡}tjt|dt|d|dW5QRXnt|d|d}W5QRXW5QRXdS)NzDOpenDocumentSpreadsheet() got an unexpected keyword argument 'kwarg'rr)rr)r
r ÚreÚescaper r Ú    TypeErrorr)rrrÚerrorÚ_rrrÚtest_engine_kwargss ÿþrc
Csjt |¡V}t|ƒB}|jiks$t‚tjjdd}|jj     
|¡|jd|iksRt‚W5QRXW5QRXdS)NZ    test_name)Úname) r
r rZsheetsÚAssertionErrorrÚtableZTableZbookZ spreadsheetZ
addElement)rrÚwriterrrrrÚtest_book_and_sheets_consistent*s  
r!)rr Zpandas._testingZ_testingr
Zpandas.io.excelrZ importorskiprÚmarkZ parametrizeZ
pytestmarkrrr!rrrrÚ<module>s