| Index: autotest.py |
| =================================================================== |
| --- a/autotest.py |
| +++ b/autotest.py |
| @@ -29,17 +29,17 @@ def run_tests(): |
| name = match.group(2) |
| elif match and match.group(1).lower() == 'arguments': |
| arguments = match.group(2).split(' ') |
| handle.close() |
| if arguments == None: |
| continue |
| - command = [application, '-U', os.path.join(baseDir, 'jshydra.js'), file] + arguments |
| + command = [application, os.path.join(baseDir, 'jshydra.js'), file] + arguments |
| out = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, env=env).communicate()[0].replace('\r', '') |
| expected = open(file + '.expected', 'r').read().replace('\r', '') |
| if out == expected: |
| print '%s passed' % name |
| else: |
| print '%s failed! Log:' % name |
| for line in difflib.unified_diff(expected.split('\n'), out.split('\n'), fromfile=file + '.expected', tofile=file + '.output'): |
| print line |