Changeset 328 for pyyaml/trunk/tests3/test_reader.py
- Timestamp:
- 12/29/08 12:24:05 (4 years ago)
- Location:
- pyyaml/trunk/tests3
- Files:
-
- 1 edited
- 1 copied
-
. (copied) (copied from pyyaml/trunk/tests)
-
test_reader.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
pyyaml/trunk/tests3/test_reader.py
r322 r328 1 1 2 2 import yaml.reader 3 import codecs4 3 5 4 def _run_reader(data, verbose): 6 5 try: 7 6 stream = yaml.reader.Reader(data) 8 while stream.peek() != u'\0':7 while stream.peek() != '\0': 9 8 stream.forward() 10 except yaml.reader.ReaderError ,exc:9 except yaml.reader.ReaderError as exc: 11 10 if verbose: 12 print exc11 print(exc) 13 12 else: 14 13 raise AssertionError("expected an exception") … … 19 18 for encoding in ['utf-8', 'utf-16-le', 'utf-16-be']: 20 19 try: 21 data = unicode(open(error_filename, 'rb').read(),encoding)20 data = open(error_filename, 'rb').read().decode(encoding) 22 21 break 23 22 except UnicodeDecodeError: … … 26 25 return 27 26 _run_reader(data, verbose) 28 _run_reader( codecs.open(error_filename, encoding=encoding), verbose)27 _run_reader(open(error_filename, encoding=encoding), verbose) 29 28 30 29 test_stream_error.unittest = ['.stream-error']
Note: See TracChangeset
for help on using the changeset viewer.
