Changeset 209 for pyyaml/trunk/tests
- Timestamp:
- 07/21/06 09:52:03 (6 years ago)
- Files:
-
- 1 modified
-
pyyaml/trunk/tests/test_yaml_ext.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
pyyaml/trunk/tests/test_yaml_ext.py
r205 r209 11 11 class TestExtLoader(test_appliance.TestAppliance): 12 12 13 def _testExtScanner(self, test_name, data_filename, canonical_filename): 14 data = file(data_filename, 'r').read() 13 def _testExtScannerFileInput(self, test_name, data_filename, canonical_filename): 14 self._testExtScanner(test_name, data_filename, canonical_filename, True) 15 16 def _testExtScanner(self, test_name, data_filename, canonical_filename, file_input=False): 17 if file_input: 18 data = file(data_filename, 'r') 19 else: 20 data = file(data_filename, 'r').read() 15 21 tokens = list(yaml.scan(data)) 16 22 ext_tokens = [] 17 23 try: 24 if file_input: 25 data = file(data_filename, 'r') 18 26 for token in yaml.scan(data, Loader=yaml.ExtLoader): 19 27 ext_tokens.append(token) … … 63 71 64 72 TestExtLoader.add_tests('testExtScanner', '.data', '.canonical') 73 TestExtLoader.add_tests('testExtScannerFileInput', '.data', '.canonical') 65 74 TestExtLoader.add_tests('testExtParser', '.data', '.canonical') 66 75
