@@ -5797,7 +5797,7 @@ def test_browser_language_detection(self):
57975797 expected_lang = os.environ.get('LANG')
57985798 if expected_lang is None:
57995799 # If the LANG env. var doesn't exist (Windows), ask Node for the language.
5800- cmd = self.js_engines[0] + ['-e', 'console.log(navigator.languages[0] || "en_US")']
5800+ cmd = self.get_current_js_engine() + ['-e', 'console.log(navigator.languages[0] || "en_US")']
58015801 expected_lang = self.run_process(cmd, stdout=PIPE).stdout
58025802 expected_lang = expected_lang.strip().replace('-', '_')
58035803 expected_lang = f'{expected_lang}.UTF-8'
@@ -8699,7 +8699,7 @@ def test_multi_inheritance_exception_message(self):
86998699
87008700 @requires_node
87018701 def test_jsrun(self):
8702- engine = self.js_engines[0]
8702+ engine = self.get_current_js_engine()
87038703 print(engine)
87048704 jsrun.WORKING_ENGINES = {}
87058705 # Test that engine check passes
@@ -10181,7 +10181,7 @@ def test_system_node_js(self):
1018110181 def test_node_eval(self):
1018210182 self.run_process([EMCC, '-sENVIRONMENT=node', test_file('hello_world.c'), '-o', 'a.js', '-O3'])
1018310183 js = read_file('a.js')
10184- ret = self.run_process(self.js_engines[0] + ['-e', js], stdout=PIPE).stdout
10184+ ret = self.run_process(self.get_current_js_engine() + ['-e', js], stdout=PIPE).stdout
1018510185 self.assertContained('hello, world!', ret)
1018610186
1018710187 def test_is_bitcode(self):
0 commit comments