(self)
| 488 | self.fail('no JS engine found capable of running pthreads') |
| 489 | |
| 490 | def require_v8(self): |
| 491 | if 'EMTEST_SKIP_V8' in os.environ: |
| 492 | self.skipTest('test requires v8 and EMTEST_SKIP_V8 is set') |
| 493 | v8 = get_v8() |
| 494 | if not v8: |
| 495 | self.fail('d8 required to run this test. Use EMTEST_SKIP_V8 to skip') |
| 496 | self.require_engine(v8) |
| 497 | self.cflags.append('-sENVIRONMENT=shell') |
| 498 | |
| 499 | def require_node(self): |
| 500 | if 'EMTEST_SKIP_NODE' in os.environ: |
no test coverage detected