Changes in trunk/tests/test_emitter.py [23:17]
- File:
-
- 1 edited
-
trunk/tests/test_emitter.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/test_emitter.py
r23 r17 163 163 emitter = _syck.Emitter(StringIO.StringIO(), headless=False) 164 164 emitter.emit(CYCLE) 165 self.assert_( emitter.output.getvalue().find('---') != -1)165 self.assert_('---' in emitter.output.getvalue()) 166 166 emitter = _syck.Emitter(StringIO.StringIO(), headless=True) 167 167 emitter.emit(CYCLE) 168 self.assert_( emitter.output.getvalue().find('---') == -1)168 self.assert_('---' not in emitter.output.getvalue()) 169 169 170 170 def testUseHeader(self): 171 171 emitter = _syck.Emitter(StringIO.StringIO(), headless=True) 172 172 emitter.emit(EXAMPLE) 173 self.assert_( emitter.output.getvalue().find('---') == -1)173 self.assert_('---' not in emitter.output.getvalue()) 174 174 emitter = _syck.Emitter(StringIO.StringIO(), use_header=True) 175 175 emitter.emit(EXAMPLE) 176 self.assert_( emitter.output.getvalue().find('---') != -1)176 self.assert_('---' in emitter.output.getvalue()) 177 177 178 178 def testExplicitTyping(self): … … 235 235 document = parser.parse() 236 236 self.assertEqual(len(document.value), len(TAGS)) 237 for index in range(len(document.value)): 238 node = document.value[index] 237 for index, node in enumerate(document.value): 239 238 self.assertEqual(node.tag, TAGS[index]) 240 239 … … 283 282 284 283 285 #class TestSyckBugWithTrailingSpace(unittest.TestCase):286 # 287 #def testSyckBugWithTrailingSpace(self):288 #emitter = _syck.Emitter(StringIO.StringIO())289 #emitter.emit(_syck.Scalar('foo ', tag="tag:yaml.org,2002:str"))290 #parser = _syck.Parser(emitter.output.getvalue())291 #self.assertEqual(parser.parse().value, 'foo ')292 293 284 class TestSyckBugWithTrailingSpace(unittest.TestCase): 285 286 def testSyckBugWithTrailingSpace(self): 287 emitter = _syck.Emitter(StringIO.StringIO()) 288 emitter.emit(_syck.Scalar('foo ', tag="tag:yaml.org,2002:str")) 289 parser = _syck.Parser(emitter.output.getvalue()) 290 self.assertEqual(parser.parse().value, 'foo ') 291 292
Note: See TracChangeset
for help on using the changeset viewer.
