mocha-async-hooks-aware
v0.3.1
Published
Make mocha test framework safe from async context leaking
Downloads
6
Readme
mocha-async-hooks-aware
Extension for mocha javascript testing library to prevent async context leakage between tests.
Use
Add the dependency, e.g.:
yarn add -D mocha-async-hooks-aware
Add the following to your mocha config:
--require mocha-async-hooks-aware
For more info, see https://mochajs.org/#-require-module-r-module
Development
Setup
yarn
Running tests
yarn test
Demonstrating why this lib is necessary
yarn test:no-protection
Further reading
AsyncLocalStorage
: https://nodejs.org/api/async_context.html#async_context_class_asynclocalstorage- why/when this lib is useful: https://github.com/mochajs/mocha/issues/4662