UNPKG

eatest

Version:
32 lines (20 loc) 586 B
"use strict"; const runner = require("./runner"); const test = (name, fn) => { const opts = { timeout: test.timeout }; runner.addTest({ name, fn, opts }); }; test.skip = (name, fn) => { const opts = { timeout: test.timeout, skip: true }; runner.addTest({ name, fn, opts }); }; test.only = (name, fn) => { const opts = { timeout: test.timeout, only: true }; runner.addTest({ name, fn, opts }); }; test.fork = (name, fn) => { const opts = { timeout: test.timeout, fork: true }; runner.addTest({ name, fn, opts }); }; test.timeout = 2000; module.exports = test;