@puppedo/core
Version:
PuppeDo is a runner for tests E2E in YAML style. With power of Playwright or Puppeteer.
49 lines (45 loc) • 736 B
JavaScript
require('source-map-support').install();
const {
run,
errorHandler,
TestStructure,
getTest,
TestsContent,
Environment,
Arguments,
Blocker,
Log,
Singleton,
paintString,
blankSocket,
argsDefault,
runScriptInContext,
Screenshot,
Plugin,
Plugins,
} = require('./dist/index').default;
process.on('unhandledRejection', errorHandler);
process.on('SyntaxError', errorHandler);
if (!module.parent) {
run();
} else {
module.exports = {
run,
errorHandler,
TestStructure,
getTest,
TestsContent,
Environment,
Arguments,
Blocker,
Log,
Singleton,
paintString,
blankSocket,
argsDefault,
runScriptInContext,
Screenshot,
Plugin,
Plugins,
};
}