tests/test-template-engine.t
changeset 35483 817a3d20dd01
parent 35468 32c278eb876f
child 36327 58c1368ab629
--- a/tests/test-template-engine.t	Fri Dec 22 21:22:49 2017 +0900
+++ b/tests/test-template-engine.t	Fri Dec 22 21:19:29 2017 +0900
@@ -6,11 +6,14 @@
   > class mytemplater(object):
   >     def __init__(self, loader, filters, defaults, resources, aliases):
   >         self.loader = loader
+  >         self._defaults = defaults
   >         self._resources = resources
   > 
   >     def process(self, t, map):
   >         tmpl = self.loader(t)
-  >         for k, v in map.iteritems():
+  >         props = self._defaults.copy()
+  >         props.update(map)
+  >         for k, v in props.iteritems():
   >             if k in ('templ', 'ctx', 'repo', 'revcache', 'cache', 'troubles'):
   >                 continue
   >             if hasattr(v, '__call__'):