def test_file_tests(): output = "test.txt" path = os.path.join("tests", "fixtures", "jinja_tests") engine = Engine([path], path) engine.render_to_file("file_tests.template", "file_tests.yml", output) with open(output, "r") as output_file: content = output_file.read() eq_(content, "yes\nhere") os.unlink(output)
def test_globals(): output = "globals.txt" test_dict = dict(hello="world") jinja_global("test", test_dict) path = os.path.join("tests", "fixtures", "globals") engine = Engine([path], path) engine.render_to_file("basic.template", "basic.yml", output) with open(output, "r") as output_file: content = output_file.read() eq_(content, "world\n\ntest") os.unlink(output)