Changeset 258 for pyyaml/trunk/tests
- Timestamp:
- 08/21/07 16:25:34 (5 years ago)
- Location:
- pyyaml/trunk/tests
- Files:
-
- 3 added
- 1 modified
-
data/empty-documents.single-loader-error (added)
-
data/explicit-document.single-loader-error (added)
-
data/implicit-document.single-loader-error (added)
-
test_errors.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
pyyaml/trunk/tests/test_errors.py
r146 r258 16 16 #self._load_string(invalid_filename) 17 17 self.failUnlessRaises(YAMLError, lambda: self._load_string(invalid_filename)) 18 19 def _testLoaderSingleErrors(self, test_name, invalid_filename): 20 self._load_single(invalid_filename) 21 self.failUnlessRaises(YAMLError, lambda: self._load_single(invalid_filename)) 18 22 19 23 def _testEmitterErrors(self, test_name, invalid_filename): … … 67 71 raise 68 72 73 def _load_single(self, filename): 74 try: 75 return load(file(filename, 'rb').read()) 76 except YAMLError, exc: 77 #except ScannerError, exc: 78 #except ParserError, exc: 79 #except ComposerError, exc: 80 #except ConstructorError, exc: 81 #print '.'*70 82 #print "%s:" % filename 83 #print "%s:" % exc.__class__.__name__, exc 84 raise 85 69 86 TestErrors.add_tests('testLoaderErrors', '.loader-error') 70 87 TestErrors.add_tests('testLoaderStringErrors', '.loader-error') 88 TestErrors.add_tests('testLoaderSingleErrors', '.single-loader-error') 71 89 TestErrors.add_tests('testEmitterErrors', '.emitter-error') 72 90 TestErrors.add_tests('testDumperErrors', '.dumper-error')
