MCPcopy Create free account
hub / github.com/emscripten-core/emscripten / require_node_25

Method require_node_25

test/common.py:508–517  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

506 return nodejs
507
508 def require_node_25(self):
509 if 'EMTEST_SKIP_NODE_25' in os.environ:
510 self.skipTest('test requires node v25 and EMTEST_SKIP_NODE_25 is set')
511 nodejs = get_nodejs()
512 if not nodejs:
513 self.skipTest('Test requires nodejs to run')
514 if not self.try_require_node_version(25, 0, 0):
515 if utils.get_env_bool('EMTEST_AUTOSKIP'):
516 self.skipTest('test requires node v25 and current Node.js version is older than this, with EMTEST_AUTOSKIP being set')
517 self.fail('node v25 required to run this test. Use EMTEST_SKIP_NODE_25 to skip')
518
519 def require_node_26(self):
520 if 'EMTEST_SKIP_NODE_26' in os.environ or 'EMTEST_SKIP_NODE_25' in os.environ:

Callers 3

decoratedFunction · 0.80
test_pthread_growthMethod · 0.80
setup_esm_integrationMethod · 0.80

Calls 3

get_nodejsFunction · 0.85
failMethod · 0.80

Tested by 2

test_pthread_growthMethod · 0.64
setup_esm_integrationMethod · 0.64