Beispiel #1
0
 def test_nonexist_formatter(self):
     renderer = Renderer()
     renderer.register_formatter('u', lambda x: x.upper())
     self.assertRaises(FormatterNotFoundError, renderer.render, '{{foo|x}}', {'foo': 'bar'})
     try:
         renderer.render('{{foo|x}}', {'foo': 'bar'})
     except FormatterNotFoundError as e:
         self.assertString('None:1.0', str(e.location))
 def test_nonexist_formatter(self):
     renderer = Renderer()
     renderer.register_formatter('u', lambda x: x.upper())
     self.assertRaises(FormatterNotFoundError, renderer.render, '{{foo|x}}',
                       {'foo': 'bar'})
     try:
         renderer.render('{{foo|x}}', {'foo': 'bar'})
     except FormatterNotFoundError as e:
         self.assertString('None:1.0', str(e.location))
Beispiel #3
0
 def test_simple_formatter(self):
     renderer = Renderer()
     renderer.register_formatter('u', lambda x: x.upper())
     actual = renderer.render('{{foo|u}}', {'foo': 'bar'})
     self.assertString(actual, 'BAR')
 def test_simple_formatter(self):
     renderer = Renderer()
     renderer.register_formatter('u', lambda x: x.upper())
     actual = renderer.render('{{foo|u}}', {'foo': 'bar'})
     self.assertString(actual, 'BAR')