def dataset_num_files_1(request, tmpdir_factory): def _dataset_generator(): path = tmpdir_factory.mktemp("data").strpath url = 'file://' + path data = create_test_dataset(url, range(99), num_files=1) return SyntheticDataset(url=url, path=path, data=data) return maybe_cached_dataset(request.config, 'dataset_num_files_1', _dataset_generator)
def dataset_range_0_99_5(request, tmpdir_factory): def _dataset_generator(): path = tmpdir_factory.mktemp("data").strpath url = 'file://' + path ids = range(0, 99, 5) data = create_test_dataset(url, ids) return SyntheticDataset(url=url, path=path, data=data) return maybe_cached_dataset(request.config, 'dataset_range_0_99_5', _dataset_generator)
def dataset_0_3_8_10_11_20_23(request, tmpdir_factory): def _dataset_generator(): path = tmpdir_factory.mktemp("data").strpath url = 'file://' + path ids = [0, 3, 8, 10, 11, 20, 23] data = create_test_dataset(url, ids, num_files=1) return SyntheticDataset(url=url, path=path, data=data) return maybe_cached_dataset(request.config, 'dataset_0_3_8_10_11_20_23', _dataset_generator)