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'