| 231 | |
| 232 | @pytest.fixture |
| 233 | def 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 |