コード例 #1
0
def test_content_three_folder_two_ext():
    sandbox = generate_files()
    base = sandbox['base']
    expected = [f'{base}/text/butts.md', f'{base}/poop/wow.txt']
    content = ['text', 'words', 'poop']
    extensions = ['.md', '.txt']
    actual = detect.content_scan(base, content, extensions)
    assert expected == actual
    shutil.rmtree(base)
コード例 #2
0
def test_content_all_content_no_ext():
    sandbox = generate_files()
    base = sandbox['base']
    expected = []
    content = ['text', 'words', 'wow']
    extensions = []
    actual = detect.content_scan(base, content, extensions)
    assert expected == actual
    shutil.rmtree(base)
コード例 #3
0
def test_content_one_folder_one_ext():
    sandbox = generate_files()
    base = sandbox['base']
    expected = [f'{base}/words/heck.js']
    content = ['words']
    extensions = ['.js']
    actual = detect.content_scan(base, content, extensions)
    assert expected == actual
    shutil.rmtree(base)
コード例 #4
0
def test_content_scan_no_settings():
    sandbox = generate_files()
    base = sandbox['base']
    expected = []
    content = []
    extensions = []
    actual = detect.content_scan(base, content, extensions)
    assert expected == actual
    shutil.rmtree(base)