cli-testing-library
Version:
Simple and complete CLI testing utilities that encourage good testing practices.
58 lines (57 loc) • 2.56 kB
JavaScript
;
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const pure = require("./pure.cjs");
const config = require("./config.cjs");
const helpers = require("./helpers.cjs");
const events = require("./events.cjs");
const getQueriesForInstance = require("./get-queries-for-instance.cjs");
const matches = require("./matches.cjs");
const queryHelpers = require("./query-helpers.cjs");
const index = require("./queries/index.cjs");
const mutationObserver = require("./mutation-observer.cjs");
const waitFor = require("./wait-for.cjs");
const text = require("./queries/text.cjs");
const error = require("./queries/error.cjs");
if (typeof process === "undefined" || // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition
!(process.env && process.env.CTL_SKIP_AUTO_CLEANUP)) {
if (typeof afterEach === "function") {
afterEach(async () => {
await pure.cleanup();
});
} else if (typeof teardown === "function") {
teardown(async () => {
await pure.cleanup();
});
}
}
exports.cleanup = pure.cleanup;
exports.render = pure.render;
exports.configure = config.configure;
exports.getConfig = config.getConfig;
exports.runWithExpensiveErrorDiagnosticsDisabled = config.runWithExpensiveErrorDiagnosticsDisabled;
exports.bindObjectFnsToInstance = helpers.bindObjectFnsToInstance;
exports.debounce = helpers.debounce;
exports.getCurrentInstance = helpers.getCurrentInstance;
exports.jestFakeTimersAreEnabled = helpers.jestFakeTimersAreEnabled;
exports.setCurrentInstance = helpers.setCurrentInstance;
exports.fireEvent = events.fireEvent;
exports.getQueriesForElement = getQueriesForInstance.getQueriesForElement;
exports.fuzzyMatches = matches.fuzzyMatches;
exports.getDefaultNormalizer = matches.getDefaultNormalizer;
exports.makeNormalizer = matches.makeNormalizer;
exports.matches = matches.matches;
exports.buildQueries = queryHelpers.buildQueries;
exports.getInstanceError = queryHelpers.getInstanceError;
exports.makeFindQuery = queryHelpers.makeFindQuery;
exports.wrapSingleQueryWithSuggestion = queryHelpers.wrapSingleQueryWithSuggestion;
exports.queries = index;
exports.MutationObserver = mutationObserver.MutationObserver;
exports._runObservers = mutationObserver._runObservers;
exports.waitFor = waitFor.waitFor;
exports.findByText = text.findByText;
exports.getByText = text.getByText;
exports.queryByText = text.queryByText;
exports.findByError = error.findByError;
exports.getByError = error.getByError;
exports.queryByError = error.queryByError;
//# sourceMappingURL=index.cjs.map