Mercurial > p > roundup > code
view test/test_init.py @ 4892:29bc5484969a
Improved website/issues/extensions/local_replace.py and hg copied it over to the devel and responsive templates.
* Added a substitution for the default hg output format.
* Used a base url variable for the two hg substitutions.
| author | Bernhard Reiter <bernhard@intevation.de> |
|---|---|
| date | Sat, 26 Apr 2014 23:13:25 +0200 |
| parents | edb171528a7d |
| children | 364c54991861 |
line wrap: on
line source
#-*- encoding: utf8 -*- import unittest, os, pprint, difflib, textwrap from roundup.init import loadTemplateInfo class TemplateInfoTestCase(unittest.TestCase): def testLoadTemplateInfo(self): path = os.path.join(os.path.dirname(__file__), '../share/roundup/templates/classic') self.maxDiff = None self.assertEqual( loadTemplateInfo(path), { 'description': textwrap.dedent('''\ This is a generic issue tracker that may be used to track bugs, feature requests, project issues or any number of other types of issues. Most users of Roundup will find that this template suits them, with perhaps a few customisations.'''), 'intended-for': 'All first-time Roundup users', 'name': 'classic', 'path': path } ) def test_suite(): suite = unittest.TestSuite() suite.addTest(unittest.makeSuite(TemplateInfoTestCase)) return suite if __name__ == '__main__': runner = unittest.TextTestRunner() unittest.main(testRunner=runner) # vim: set et sts=4 sw=4 :
