mocha.setup.js 396 B

123456789101112131415
  1. process.env['NODE_ENV'] = 'test';
  2. // ts loader
  3. import {register} from 'node:module';
  4. import {pathToFileURL} from 'node:url';
  5. register('ts-node/esm', pathToFileURL('./'));
  6. // chai
  7. import chai from 'chai';
  8. import chaiSpies from 'chai-spies';
  9. import chaiSubset from 'chai-subset';
  10. import chaiAsPromised from 'chai-as-promised';
  11. chai.use(chaiSpies);
  12. chai.use(chaiSubset);
  13. chai.use(chaiAsPromised);