overman
TypeScript icon, indicating that this package has built-in type declarations

1.0.5 • Public • Published

Overman

Node.js CI

Mocha inspired test framework for integration and system tests.

Changelog

1.x

  • Suite runner function is now exported as default from package main.
  • Other exported symbols are exported separately.
- import overman = require('overman');
- new overman.reporters.Summary(process.stdout);

+ import overman, { reporters } from 'overman';
+ new reporters.Summary(process.stdout);
  • Options.timeoutTimer is replaced by Options.timerFactory
- suiteRunner({ timeoutTimer: MyTimerClass });
+ suiteRunner({ timerFactory: (timeout) => new MyTimerClass(timeout) });
  • Suite runner (module default export) now returns a pure Promise. Cancellation is done by providing a signal: AbortSignal in Options.

  • Drop support for Generator functions

/overman/

    Package Sidebar

    Install

    npm i overman

    Weekly Downloads

    35

    Version

    1.0.5

    License

    Apache-2.0

    Unpacked Size

    237 kB

    Total Files

    88

    Last publish

    Collaborators

    • pereckerdal
    • joynes
    • hultman