コード例 #1
0
def test_paths_with_extension_when_flat_dir():
    fs = FakeFileSystem()
    fs.create_dir('test-dir')
    fs.create_file('test-dir/hi.txt')
    fs.create_file('test-dir/hello.js')
    fs.create_file('test-dir/hello.txt')
    fs.create_file('test-dir/something.css')
    fs.create_file('test-dir/.gitignore')

    paths = fs.paths_with_extension('test-dir', 'txt')
    assert paths == ['test-dir/hi.txt', 'test-dir/hello.txt']
コード例 #2
0
def test_paths_with_extension_when_nested_dirs():
    fs = FakeFileSystem()
    fs.create_dir('test-dir')
    fs.create_file('test-dir/hi.txt')
    fs.create_dir('test-dir/src')
    fs.create_file('test-dir/src/hello.js')
    fs.create_dir('test-dir/docs')
    fs.create_file('test-dir/docs/hello.txt')
    fs.create_file('test-dir/.gitignore')

    paths = fs.paths_with_extension('test-dir', 'txt')
    assert paths == ['test-dir/hi.txt', 'test-dir/docs/hello.txt']