MCPcopy Create free account
hub / github.com/apache/arrow / test_dataset_enable_pre_buffer

Function test_dataset_enable_pre_buffer

python/pyarrow/tests/parquet/test_dataset.py:780–793  ·  view source on GitHub ↗
(tempdir)

Source from the content-addressed store, hash-verified

778
779@pytest.mark.numpy
780def test_dataset_enable_pre_buffer(tempdir):
781 dirpath = tempdir / guid()
782 dirpath.mkdir()
783
784 table = _test_table(10, seed=0)
785 path = dirpath / '0.parquet'
786 _write_table(table, path, version='2.6')
787
788 for pre_buffer in (True, False):
789 dataset = pq.ParquetDataset(
790 dirpath, pre_buffer=pre_buffer)
791 assert dataset.read().equals(table)
792 actual = pq.read_table(dirpath, pre_buffer=pre_buffer)
793 assert actual.equals(table)
794
795
796def _make_example_multifile_dataset(base_path, nfiles=10, file_nrows=5):

Callers

nothing calls this directly

Calls 6

readMethod · 0.95
guidFunction · 0.90
_test_tableFunction · 0.90
_write_tableFunction · 0.90
equalsMethod · 0.80
read_tableMethod · 0.45

Tested by

no test coverage detected