コード例 #1
0
def test_ignore_file():
    ignored = utils._ignore_file('ignore/foo.py', TEST_IGNORE)
    assert ignored

    ignored = utils._ignore_file('ignore', TEST_IGNORE)
    assert not ignored

    ignored = utils._ignore_file('bar/foo.py', TEST_IGNORE)
    assert not ignored
コード例 #2
0
def test_ignore_file():
    ignored = utils._ignore_file('ignore/foo.py', TEST_IGNORE)
    assert ignored

    ignored = utils._ignore_file('ignore', TEST_IGNORE)
    assert not ignored

    ignored = utils._ignore_file('bar/foo.py', TEST_IGNORE)
    assert not ignored
コード例 #3
0
ファイル: test_utils.py プロジェクト: ryandub/lambda-uploader
def test_copy_tree():
    os.mkdir(TESTING_TEMP_DIR)
    for fil in TEST_TREE:
        dir = path.dirname(fil)
        test_pth = path.join(TESTING_TEMP_DIR, dir)
        if dir is not None and not path.isdir(test_pth):
            os.makedirs(test_pth)
        with open(path.join(TESTING_TEMP_DIR, fil), 'w') as tfile:
            tfile.write(fil)

    copy_dir = '.copy_of_test'
    utils.copy_tree(TESTING_TEMP_DIR, copy_dir, TEST_IGNORE)
    for fil in TEST_TREE:
        pth = path.join(copy_dir, fil)
        if utils._ignore_file(fil, TEST_IGNORE):
            assert path.isfile(pth) is not True
        else:
            assert path.isfile(pth)

    rmtree(TESTING_TEMP_DIR)
    rmtree(copy_dir)
コード例 #4
0
def test_copy_tree():
    os.mkdir(TESTING_TEMP_DIR)
    for fil in TEST_TREE:
        dir = path.dirname(fil)
        test_pth = path.join(TESTING_TEMP_DIR, dir)
        if dir is not None and not path.isdir(test_pth):
            os.makedirs(test_pth)
        with open(path.join(TESTING_TEMP_DIR, fil), 'w') as tfile:
            tfile.write(fil)

    copy_dir = '.copy_of_test'
    utils.copy_tree(TESTING_TEMP_DIR, copy_dir, TEST_IGNORE)
    for fil in TEST_TREE:
        pth = path.join(copy_dir, fil)
        if utils._ignore_file(fil, TEST_IGNORE):
            assert path.isfile(pth) is not True
        else:
            assert path.isfile(pth)

    rmtree(TESTING_TEMP_DIR)
    rmtree(copy_dir)
コード例 #5
0
def test_ignore_pyc():
    ignored = utils._ignore_file('pycharm', IGNORE_TEMP)
    assert not ignored

    ignored = utils._ignore_file('bar/foo.pyc', IGNORE_TEMP)
    assert ignored
コード例 #6
0
def test_ignore_file_dotfile():
    ignored = utils._ignore_file('.mydotfile', IGNORE_TEMP)
    assert ignored
コード例 #7
0
def test_ignore_file():
    result = utils._ignore_file('ignore/foo.py', TEST_IGNORE)
    assert result

    res = utils._ignore_file('bar/foo.py', TEST_IGNORE)
    assert res is False
コード例 #8
0
def test_ignore_pyc():
    ignored = utils._ignore_file('pycharm', IGNORE_TEMP)
    assert not ignored

    ignored = utils._ignore_file('bar/foo.pyc', IGNORE_TEMP)
    assert ignored
コード例 #9
0
def test_ignore_file_dotfile():
    ignored = utils._ignore_file('.mydotfile', IGNORE_TEMP)
    assert ignored