示例#1
0
def test_Directory_list_files_missing(tmpdir):
    
    # Make a source directory path, which does not exist
    src_tmpdir = os.path.join(str(tmpdir), "missing")
    src_dir = Directory(str(src_tmpdir))
    
    with pytest.raises(IOError):
        src_dir.list_files()
示例#2
0
def test_Directory_list_files(tmpdir):
    
    # Make a source directory with some files
    src_tmpdir = tmpdir.mkdir("test_src")
    
    config1 = src_tmpdir.join("config.txt")
    config1.write("content")
    
    config2 = src_tmpdir.join("config.yaml")
    config2.write("content")

    src_dir = Directory(str(src_tmpdir))
    
    dir_files = src_dir.list_files()
    
    assert set(dir_files) == set(["config.txt", "config.yaml"])