def test_compile_template_without_extension(self): placeholder = {"WHO": "Balle"} result = utils.compile_template("test/templates/placeholder.html", "test/project_dir/placeholder.html", placeholder, "test", "test/project_dir") self.assertTrue(os.path.isfile("test/project_dir/placeholder.html")) with open("test/project_dir/placeholder.html", "r") as f: content = f.read() self.assertIn("Hello Balle", content)
def test_compile_template_with_extension(self): shutil.copy("test/templates/base.html", "test/project_dir/base.html") placeholder = {"WHO": "Balle"} result = utils.compile_template("test/templates/site.html", "test/project_dir/site.html", placeholder, "test", "test/project_dir") self.assertTrue(result) self.assertFalse(os.path.isfile("test/project_dir/site.html")) with open("test/project_dir/base.html", "r") as f: content = f.read() self.assertIn("<html>", content) self.assertIn("Hello Balle", content)