def test_compile_directories_no_init_in_non_template_dirs(tmpdir):
    non_templates = os.path.join(tmpdir.strpath, 'no_templates')
    os.mkdir(non_templates)
    templates = os.path.join(tmpdir.strpath, 'templates')
    os.mkdir(templates)
    with io.open(os.path.join(templates, 'foo.tmpl'), 'w') as foo_tmpl:
        foo_tmpl.write('Hello world')

    compile_directories([tmpdir.strpath])
    assert os.path.exists(os.path.join(templates, '__init__.py'))
    assert os.path.exists(os.path.join(templates, 'foo.py'))
Exemplo n.º 2
0
def test_compile_directories_no_init_in_non_template_dirs(tmpdir):
    non_templates = os.path.join(tmpdir.strpath, 'no_templates')
    os.mkdir(non_templates)
    templates = os.path.join(tmpdir.strpath, 'templates')
    os.mkdir(templates)
    with io.open(os.path.join(templates, 'foo.tmpl'), 'w') as foo_tmpl:
        foo_tmpl.write('Hello world')

    compile_directories([tmpdir.strpath])
    assert os.path.exists(os.path.join(templates, '__init__.py'))
    assert os.path.exists(os.path.join(templates, 'foo.py'))
Exemplo n.º 3
0
def compile_testing_templates():
    compile_directories(('testing/templates/src',))
Exemplo n.º 4
0
 def run(self):
     compile_directories(directories)
     base.run(self)
def test_compile_directories_does_not_put_init_in_pycache(tmpdir):
    pycache_dir = os.path.join(tmpdir.strpath, '__pycache__')
    os.mkdir(pycache_dir)
    compile_directories([tmpdir.strpath])
    assert not os.path.exists(os.path.join(pycache_dir, '__init__.py'))
Exemplo n.º 6
0
def test_compile_directories_does_not_put_init_in_pycache(tmpdir):
    pycache_dir = os.path.join(tmpdir.strpath, '__pycache__')
    os.mkdir(pycache_dir)
    compile_directories([tmpdir.strpath])
    assert not os.path.exists(os.path.join(pycache_dir, '__init__.py'))
Exemplo n.º 7
0
 def run(self):
     compile_directories(directories)
     base.run(self)