Beispiel #1
0
    def test_02(self):
        hyp_01 = Jinja2Renderer.markup2markup(Markup('<b>{{ name }}</b>!'),
                                              {"name": "<a>a</a>"})
        self.assertTrue(
            Jinja2Tool.equal(hyp_01, Markup('<b>&lt;a&gt;a&lt;/a&gt;</b>!')))

        hyp_02 = Jinja2Renderer.markup2markup(Markup('<b>{{ name }}</b>!'),
                                              {"name": Markup("<a>a</a>")})
        self.assertTrue(Jinja2Tool.equal(hyp_02, Markup('<b><a>a</a></b>!')))
Beispiel #2
0
    def test_04(self):
        filepath = os.path.join(FILE_DIR, "test.txt")
        hyp_01 = Jinja2Renderer.htmlfile2markup(filepath, {"name": "<a>a</a>"})
        self.assertTrue(
            Jinja2Tool.equal(hyp_01, Markup('<b>&lt;a&gt;a&lt;/a&gt;</b>!')))

        hyp_02 = Jinja2Renderer.htmlfile2markup(filepath,
                                                {"name": Markup("<a>a</a>")})
        self.assertTrue(Jinja2Tool.equal(hyp_02, Markup('<b><a>a</a></b>!')))
Beispiel #3
0
    def test_01(self):
        self.assertTrue(Jinja2Tool.equal("a", "a"))
        self.assertFalse(Jinja2Tool.equal("a", "b"))

        self.assertTrue(Jinja2Tool.equal(Markup("a"), Markup("a")))
        self.assertFalse(Jinja2Tool.equal(Markup("a"), Markup("b")))

        self.assertFalse(Jinja2Tool.equal("a", Markup("a")))
        self.assertFalse(Jinja2Tool.equal("a", Markup("b")))
Beispiel #4
0
 def test_03(self):
     filepath = os.path.join(FILE_DIR, "test.txt")
     hyp_01 = Jinja2Renderer.textfile2text(filepath, {"name": "<a>a</a>"})
     self.assertTrue(Jinja2Tool.equal(hyp_01, '<b><a>a</a></b>!'))
Beispiel #5
0
 def test_01(self):
     hyp = Jinja2Renderer.text2text('<b>{{ name }}</b>!',
                                    {"name": "<a>a</a>"})
     self.assertTrue(Jinja2Tool.equal(hyp, "<b><a>a</a></b>!"))
Beispiel #6
0
 def test_00(self):
     self.assertEqual('<b><a>a</a></b>!', Markup('<b><a>a</a></b>!'))
     self.assertFalse(
         Jinja2Tool.equal('<b><a>a</a></b>!', Markup('<b><a>a</a></b>!')))
     self.assertEquals('<b><a>a</a></b>!', '<b><a>a</a></b>!')
Beispiel #7
0
 def test_01(self):
     filepath = os.path.join(FILE_DIR, "test_01.part.txt")
     s = Jinja2Tool.tmplt_file2str(filepath, {"name": "Peter"})
     self.assertEqual("hello, Peter", s)