diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-12-01 12:00:26 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2012-12-07 14:23:21 -0800 |
commit | ce5dfdeb1e6e44989246c30be274ea2499d3d5b0 (patch) | |
tree | 64f5a9fe43f9e8606854c2248cece7ca87dc8ba1 /tests/runner.py | |
parent | 4aab4a05ca14b029b51d4c922bafc47c00ff2e7a (diff) |
test corrections
Diffstat (limited to 'tests/runner.py')
-rwxr-xr-x | tests/runner.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/runner.py b/tests/runner.py index 1b6d817d..2579512c 100755 --- a/tests/runner.py +++ b/tests/runner.py @@ -6382,7 +6382,7 @@ def process(filename): Settings.CHECK_OVERFLOWS = 0 if self.emcc_args is None: Settings.SAFE_HEAP = 0 # Has bitfields which are false positives. Also the PyFloat_Init tries to detect endianness. Settings.CORRECT_SIGNS = 1 # Not sure why, but needed - Settings.EXPORTED_FUNCTIONS = ['_main', '_PyRun_SimpleStringFlags'] # for the demo + Settings.EXPORTED_FUNCTIONS = ['_main', '_PyRun_SimpleStringFlags', '_malloc'] # for the demo self.do_ll_run(path_from_root('tests', 'python', 'python.small.bc'), 'hello python world!\n[0, 2, 4, 6]\n5\n22\n5.470000', @@ -8057,6 +8057,8 @@ f.close() self.assertContained('hello from lib', run_js(os.path.join(self.get_dir(), 'a.out.js'))) def test_runtimelink_multi(self): + if Settings.ASM_JS: return self.skip('asm does not support runtime linking yet') + if SPIDERMONKEY_ENGINE not in JS_ENGINES: return self.skip('cannot run without spidermonkey due to node limitations') open('testa.h', 'w').write(r''' |