(text_file)
| 491 | |
| 492 | |
| 493 | def test_DataFilesPatternsList(text_file): |
| 494 | data_files_patterns = DataFilesPatternsList([str(text_file)], allowed_extensions=[None]) |
| 495 | data_files = data_files_patterns.resolve(base_path="") |
| 496 | assert data_files == [text_file.as_posix()] |
| 497 | assert isinstance(data_files, DataFilesList) |
| 498 | data_files_patterns = DataFilesPatternsList([str(text_file)], allowed_extensions=[[".txt"]]) |
| 499 | data_files = data_files_patterns.resolve(base_path="") |
| 500 | assert data_files == [text_file.as_posix()] |
| 501 | assert isinstance(data_files, DataFilesList) |
| 502 | data_files_patterns = DataFilesPatternsList([str(text_file).replace(".txt", ".tx*")], allowed_extensions=[None]) |
| 503 | data_files = data_files_patterns.resolve(base_path="") |
| 504 | assert data_files == [text_file.as_posix()] |
| 505 | assert isinstance(data_files, DataFilesList) |
| 506 | data_files_patterns = DataFilesPatternsList([Path(text_file).name], allowed_extensions=[None]) |
| 507 | data_files = data_files_patterns.resolve(base_path=str(Path(text_file).parent)) |
| 508 | assert data_files == [text_file.as_posix()] |
| 509 | data_files_patterns = DataFilesPatternsList([str(text_file)], allowed_extensions=[[".zip"]]) |
| 510 | with pytest.raises(FileNotFoundError): |
| 511 | data_files_patterns.resolve(base_path="") |
| 512 | |
| 513 | |
| 514 | def test_DataFilesPatternsDict(text_file): |
nothing calls this directly
no test coverage detected