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 |