UNPKG

@tapjs/node-serialize

Version:

Stream TAP test data as a serialized node:test stream

16 lines 469 B
import { env } from '@tapjs/core'; import { serialize } from './serialize.js'; let serialized = false; export const plugin = t => { if (t.name === 'TAP' && !t.parent && env.NODE_TEST_CONTEXT === 'child-v8' && !serialized) { // make sure we don't serialize anything else in this process serialized = true; env.NODE_TEST_CONTEXT = 'child'; serialize(t); } return {}; }; //# sourceMappingURL=index.js.map