Mercurial > wikked
diff tests/__init__.py @ 83:65f83a9b42f1
Added support for numbered template parameters.
Moved resolver code into its own file.
Added unit tests.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Sun, 24 Mar 2013 22:06:50 -0700 |
parents | 9dfbc2a40b71 |
children | ebb12ff21cb2 |
line wrap: on
line diff
--- a/tests/__init__.py Tue Mar 19 19:54:11 2013 -0700 +++ b/tests/__init__.py Sun Mar 24 22:06:50 2013 -0700 @@ -3,7 +3,7 @@ import shutil import unittest from wikked.wiki import Wiki -from mock import MockWikiParameters +from mock import MockWikiParameters, MockFileSystem class WikkedTest(unittest.TestCase): @@ -32,6 +32,11 @@ def getParameters(self): return MockWikiParameters() + def _getWikiFromStructure(self, structure): + wiki = self.getWiki(use_db=False, fs_factory=lambda cfg: MockFileSystem(structure)) + wiki.start() + return wiki + def format_link(title, url, missing=False, mod=None): res = '<a class=\"wiki-link'