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

Method require_node

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

Source from the content-addressed store, hash-verified

497 self.cflags.append('-sENVIRONMENT=shell')
498
499 def require_node(self):
500 if 'EMTEST_SKIP_NODE' in os.environ:
501 self.skipTest('test requires node and EMTEST_SKIP_NODE is set')
502 nodejs = get_nodejs() or get_bun() or get_deno()
503 if not nodejs:
504 self.fail('node required to run this test. Use EMTEST_SKIP_NODE to skip')
505 self.require_engine(nodejs)
506 return nodejs
507
508 def require_node_25(self):
509 if 'EMTEST_SKIP_NODE_25' in os.environ:

Callers 3

setup_nodefs_testMethod · 0.95
setup_noderawfs_testMethod · 0.95
decoratedFunction · 0.80

Calls 5

require_engineMethod · 0.95
get_nodejsFunction · 0.85
get_bunFunction · 0.85
get_denoFunction · 0.85
failMethod · 0.80

Tested by

no test coverage detected