Exemple #1
0
    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)
Exemple #2
0
    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)