Changeset 325 for pyyaml/trunk/tests/test_appliance.py
- Timestamp:
- 12/28/08 16:42:35 (3 years ago)
- Files:
-
- 1 modified
-
pyyaml/trunk/tests/test_appliance.py (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
pyyaml/trunk/tests/test_appliance.py
r322 r325 52 52 53 53 def execute(function, filenames, verbose): 54 if hasattr(function, 'unittest_name'): 55 name = function.unittest_name 56 else: 57 name = function.func_name 54 58 if verbose: 55 59 sys.stdout.write('='*75+'\n') 56 sys.stdout.write('%s(%s)...\n' % ( function.func_name, ', '.join(filenames)))60 sys.stdout.write('%s(%s)...\n' % (name, ', '.join(filenames))) 57 61 try: 58 62 function(verbose=verbose, *filenames) … … 74 78 sys.stdout.write('.') 75 79 sys.stdout.flush() 76 return ( function, filenames, kind, info)80 return (name, filenames, kind, info) 77 81 78 82 def display(results, verbose): … … 82 86 failures = 0 83 87 errors = 0 84 for function, filenames, kind, info in results:88 for name, filenames, kind, info in results: 85 89 if kind == 'SUCCESS': 86 90 continue … … 90 94 errors += 1 91 95 sys.stdout.write('='*75+'\n') 92 sys.stdout.write('%s(%s): %s\n' % ( function.func_name, ', '.join(filenames), kind))96 sys.stdout.write('%s(%s): %s\n' % (name, ', '.join(filenames), kind)) 93 97 if kind == 'ERROR': 94 98 traceback.print_exception(file=sys.stdout, *info) … … 99 103 sys.stdout.write('~'*75+'\n') 100 104 for arg in info[1].args: 101 pprint.pprint(arg, stream=sys.stdout , indent=2)105 pprint.pprint(arg, stream=sys.stdout) 102 106 for filename in filenames: 103 107 sys.stdout.write('-'*75+'\n')
