aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2013-05-16 18:27:15 -0700
committerAlon Zakai <alonzakai@gmail.com>2013-05-16 18:37:31 -0700
commit2d8b9d40f2a8eac79597c806b44e60778deb02d7 (patch)
tree6ca015c8d2e6c4183133f4277070131aa6967b11
parent9da6e1f33581bcb2c139ebcec08c61a5df2b010a (diff)
update tests
-rwxr-xr-xtests/runner.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/runner.py b/tests/runner.py
index 68d66d35..1bca1d54 100755
--- a/tests/runner.py
+++ b/tests/runner.py
@@ -7741,7 +7741,7 @@ void*:16
def test_cubescript(self):
if self.emcc_args is None: return self.skip('requires emcc')
- if self.emcc_args is not None and '-O2' in self.emcc_args:
+ if self.run_name == 'o2':
self.emcc_args += ['--closure', '1'] # Use closure here for some additional coverage
Building.COMPILER_TEST_OPTS = [] # remove -g, so we have one test without it by default
@@ -7891,6 +7891,9 @@ def process(filename):
force_c=True)
def test_zlib(self):
+ if Settings.ASM_JS:
+ self.banned_js_engines = [NODE_JS] # TODO investigate
+
if self.emcc_args is not None and '-O2' in self.emcc_args:
self.emcc_args += ['--closure', '1'] # Use closure here for some additional coverage
@@ -9588,8 +9591,8 @@ Options that are modified or new in %s include:
(['-o', 'something.js'], 0, None, 0, 1),
(['-o', 'something.js', '-O0'], 0, None, 0, 0),
(['-o', 'something.js', '-O1'], 1, None, 0, 0),
- (['-o', 'something.js', '-O1', '-g'], 1, None, 0, 0),
- (['-o', 'something.js', '-O1', '--closure', '1'], 1, None, 0, 0), # no closure when asm.js is on
+ (['-o', 'something.js', '-O1', '-g'], 1, None, 0, 0), # no closure since debug
+ (['-o', 'something.js', '-O1', '--closure', '1'], 1, None, 1, 0),
(['-o', 'something.js', '-O1', '--closure', '1', '-s', 'ASM_JS=0'], 1, None, 1, 0),
(['-o', 'something.js', '-O2'], 2, None, 0, 1),
(['-o', 'something.js', '-O2', '-g'], 2, None, 0, 0),