MCPcopy Create free account
hub / github.com/huggingface/datasets / test_DataFilesPatternsList

Function test_DataFilesPatternsList

tests/test_data_files.py:493–511  ·  view source on GitHub ↗
(text_file)

Source from the content-addressed store, hash-verified

491
492
493def 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
514def test_DataFilesPatternsDict(text_file):

Callers

nothing calls this directly

Calls 2

resolveMethod · 0.95

Tested by

no test coverage detected