(parser, compression_only, tmp_path, temp_file)
| 1922 | |
| 1923 | |
| 1924 | def test_compression_read(parser, compression_only, tmp_path, temp_file): |
| 1925 | comp_path = tmp_path / "test.xml" |
| 1926 | geom_df.to_xml(comp_path, index=False, parser=parser, compression=compression_only) |
| 1927 | |
| 1928 | df_xpath = read_xml(comp_path, parser=parser, compression=compression_only) |
| 1929 | |
| 1930 | df_iter = read_xml_iterparse_comp( |
| 1931 | comp_path, |
| 1932 | compression_only, |
| 1933 | temp_file, |
| 1934 | parser=parser, |
| 1935 | iterparse={"row": ["shape", "degrees", "sides"]}, |
| 1936 | compression=compression_only, |
| 1937 | ) |
| 1938 | |
| 1939 | tm.assert_frame_equal(df_xpath, geom_df) |
| 1940 | tm.assert_frame_equal(df_iter, geom_df) |
| 1941 | |
| 1942 | |
| 1943 | def test_wrong_compression(parser, compression, compression_only, temp_file): |
nothing calls this directly
no test coverage detected