'use strict';

const assert = require('assert');
const mocha = require('../../../../lib/mocha.cjs');

// keep this low to avoid warning
for (let i = 0; i < 5; i++) {
  const r = new mocha.Runner(new mocha.Suite('' + i, undefined));
  r.run();
}

assert.strictEqual(process.listenerCount('uncaughtException'), 1);
assert.strictEqual(process.listeners('uncaughtException')[0].name, 'uncaught');
