Exemple #1
0
def test_compile_nonexisting_file(tmpdir, vcenv_and_cl):
    f = tmpdir.join("lol.txt")
    f.write('')
    does_not_exist = 'c:\\i_do_not_exist\\a_little_file.cpp'
    map_files.map_file(does_not_exist, str(f))
    map_files.enable()
    vcenv, cl = vcenv_and_cl
    assert subprocess.call([cl, '/c', does_not_exist], env=vcenv, cwd=str(tmpdir)) == 0
Exemple #2
0
def test_fs_hook_file(tmpdir):
    f = tmpdir.join("lol.txt")
    f.write('content')
    does_not_exist = 'c:\\i_do_not_exist\\a_little_file.txt'
    map_files.map_file(does_not_exist, str(f))
    assert not os.path.exists(does_not_exist)
    map_files.enable()
    assert os.path.exists(does_not_exist)
    map_files.disable()
    assert not os.path.exists(does_not_exist)