Michael Merickel
2018-10-15 3670c2cdb732d378ba6d38e72e7cd875ff726aa9
commit | author | age
fe219c 1 import unittest
CM 2
3 class TestPyramidTemplate(unittest.TestCase):
4     def _makeOne(self):
5         from pyramid.scaffolds import PyramidTemplate
6         return PyramidTemplate('name')
7
8     def test_pre(self):
9         inst = self._makeOne()
10         vars = {'package':'one'}
11         inst.pre('command', 'output dir', vars)
12         self.assertTrue(vars['random_string'])
13         self.assertEqual(vars['package_logger'], 'one')
116ec7 14
fe219c 15     def test_pre_root(self):
CM 16         inst = self._makeOne()
17         vars = {'package':'root'}
18         inst.pre('command', 'output dir', vars)
19         self.assertTrue(vars['random_string'])
20         self.assertEqual(vars['package_logger'], 'app')
21