mirror of
https://github.com/simple-icons/simple-icons.git
synced 2024-12-16 01:10:30 +02:00
23 lines
509 B
JavaScript
23 lines
509 B
JavaScript
/**
|
|
* @file Custom mocha reporter.
|
|
*
|
|
* Serves to clear the console after the test run is finished.
|
|
* See {@link https://github.com/mochajs/mocha/issues/2312}
|
|
*/
|
|
|
|
const {reporters, Runner} = require('mocha');
|
|
|
|
const {EVENT_RUN_END} = Runner.constants;
|
|
|
|
class EvenMoreMin extends reporters.Base {
|
|
/**
|
|
* @param {import('mocha').Runner} runner Mocha test runner
|
|
*/
|
|
constructor(runner) {
|
|
super(runner);
|
|
runner.once(EVENT_RUN_END, () => this.epilogue());
|
|
}
|
|
}
|
|
|
|
module.exports = EvenMoreMin;
|