aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2013-07-02 19:00:35 -0700
committerAlon Zakai <alonzakai@gmail.com>2013-07-03 15:31:05 -0700
commitc3965c1799c7682dcba8c477c13e8a9705d5b95f (patch)
tree3a528d0a94cae2d58b94f5b015fa4c1d520f19aa
parentb9f5f841909423c08e1b516acb031cfddd5efb15 (diff)
fix test harness
-rwxr-xr-xtests/runner.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/runner.py b/tests/runner.py
index 88928dd4..68d3246c 100755
--- a/tests/runner.py
+++ b/tests/runner.py
@@ -10613,6 +10613,8 @@ f.close()
def test(name, header, main, side, expected, args=[], suffix='cpp', first=True):
print name
#t = main ; main = side ; side = t
+ original_main = main
+ original_side = side
if header: open(os.path.join(self.get_dir(), 'header.h'), 'w').write(header)
if type(main) == str:
open(os.path.join(self.get_dir(), 'main.' + suffix), 'w').write(main)
@@ -10630,7 +10632,7 @@ f.close()
self.validate_asmjs(out)
if first:
shutil.copyfile('together.js', 'first.js')
- test(name + ' (reverse)', header, side, main, expected, args, suffix, False) # test reverse order
+ test(name + ' (reverse)', header, original_side, original_main, expected, args, suffix, False) # test reverse order
# test a simple call from one module to another. only one has a string (and constant memory initialization for it)
test('basics', '', '''