Changeset 146 for pyyaml/trunk/tests/test_structure.py
- Timestamp:
- 04/21/06 13:31:29 (7 years ago)
- File:
-
- 1 edited
-
pyyaml/trunk/tests/test_structure.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
pyyaml/trunk/tests/test_structure.py
r136 r146 142 142 TestResolver.add_tests('testResolver', '.data', '.canonical') 143 143 144 class MyConstructor: 145 144 class MyLoader(Loader): 146 145 def construct_sequence(self, node): 147 return tuple( Constructor.construct_sequence(self, node))146 return tuple(Loader.construct_sequence(self, node)) 148 147 149 148 def construct_mapping(self, node): … … 155 154 return self.construct_scalar(node) 156 155 157 class MyLoader(MyConstructor, Loader):158 pass159 156 MyLoader.add_constructor(None, MyLoader.construct_undefined) 160 157 161 class MyCanonicalLoader(MyConstructor, test_appliance.CanonicalLoader): 162 pass 158 class MyCanonicalLoader(test_appliance.CanonicalLoader): 159 160 def construct_sequence(self, node): 161 return tuple(test_appliance.CanonicalLoader.construct_sequence(self, node)) 162 163 def construct_mapping(self, node): 164 pairs = self.construct_pairs(node) 165 pairs.sort() 166 return pairs 167 168 def construct_undefined(self, node): 169 return self.construct_scalar(node) 170 163 171 MyCanonicalLoader.add_constructor(None, MyCanonicalLoader.construct_undefined) 164 172
Note: See TracChangeset
for help on using the changeset viewer.
