[Checkins] SVN: Sandbox/malthe/chameleon.core/src/chameleon/core/testing.py Added fallback element to test parser.

Malthe Borch mborch at gmail.com
Mon Nov 24 10:20:02 EST 2008


Log message for revision 93313:
  Added fallback element to test parser.

Changed:
  U   Sandbox/malthe/chameleon.core/src/chameleon/core/testing.py

-=-
Modified: Sandbox/malthe/chameleon.core/src/chameleon/core/testing.py
===================================================================
--- Sandbox/malthe/chameleon.core/src/chameleon/core/testing.py	2008-11-24 15:19:34 UTC (rev 93312)
+++ Sandbox/malthe/chameleon.core/src/chameleon/core/testing.py	2008-11-24 15:20:02 UTC (rev 93313)
@@ -54,7 +54,7 @@
         return template
 
 class MockElement(translation.Element):
-    class node(translation.Node):
+    class Node(translation.Node):
         def __getattr__(self, name):
             return None
 
@@ -90,7 +90,7 @@
         def format(self):
             return self.element.xi_parse
 
-    node = property(node)
+    node = property(Node)
 
     xi_href = None
     xi_parse = None
@@ -108,6 +108,8 @@
         config.META_NS: {None: MockMetaElement},
         config.XI_NS: {None: MockXiElement}}
 
+    fallback = MockElement
+    
 mock_parser = MockParser()
 
 class MockTemplate(object):



More information about the Checkins mailing list