MCPcopy
hub / github.com/huggingface/datasets / sub_data_dirs

Function sub_data_dirs

tests/test_load.py:233–251  ·  view source on GitHub ↗
(tmp_path)

Source from the content-addressed store, hash-verified

231
232@pytest.fixture
233def sub_data_dirs(tmp_path):
234 data_dir2 = tmp_path / "data_dir2"
235 relative_subdir1 = "subdir1"
236 sub_data_dir1 = data_dir2 / relative_subdir1
237 sub_data_dir1.mkdir(parents=True)
238 with open(sub_data_dir1 / "train.txt", "w") as f:
239 f.write("foo\n" * 10)
240 with open(sub_data_dir1 / "test.txt", "w") as f:
241 f.write("bar\n" * 10)
242
243 relative_subdir2 = "subdir2"
244 sub_data_dir2 = tmp_path / data_dir2 / relative_subdir2
245 sub_data_dir2.mkdir(parents=True)
246 with open(sub_data_dir2 / "train.txt", "w") as f:
247 f.write("foo\n" * 10)
248 with open(sub_data_dir2 / "test.txt", "w") as f:
249 f.write("bar\n" * 10)
250
251 return str(data_dir2), relative_subdir1
252
253
254@pytest.fixture

Callers

nothing calls this directly

Calls 2

mkdirMethod · 0.80
writeMethod · 0.45

Tested by

no test coverage detected