UNPKG

@averagehelper/corde

Version:

A simple library for Discord bot tests. (Republished fork to demonstrate a bugfix)

31 lines (30 loc) 847 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.afterAll = void 0; const testCollector_1 = require("../common/testCollector"); /** * Declare a bunch of code that will be executed **after** tests begins * * More than one declaration of this code results in a list * of functions to run. * * They will be executed following a sequence of files * reads and the positions of each `afterAll` call. * * @example * // The main function of this is for start a bot if you haven't started it yet * * const bot = new Discord.Client(); * afterAll(() => { * bot.destroy(); * }); * * @param fn code that will be executed **after** tests start * @since 1.0 */ function afterAll(fn) { if (fn) { testCollector_1.testCollector.afterAllFunctions.enqueue(fn); } } exports.afterAll = afterAll;