teenytest-promise

Enables teenytests to return promises instead of code to the callback API

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
teenytest-promise
1.0.06 years ago6 years agoMinified + gzip package size for teenytest-promise in KB

Readme

teenytest-promise
This is a teenytest plugin that allows you to return a promise from any test hook or function, and the plugin will wait until the promise is fulfilled or rejected before continuing, reporting the success or failure to teenytest itself.

Setup

$ npm i -S teenytest-promise

Then add this to your package.json:
"teenytest": {
  "plugins": [
    "teenytest-promise"
  ]
}

You can also specify the plugin with teenytest's command line:
$ teenytest --plugin teenytest-promise "**/*-test.js"

Which should work fine when run in any directory where require('teenytest-promise') will resolve without error.