UNPKG

ember-source

Version:

A JavaScript framework for creating ambitious web applications

47 lines (44 loc) 1.66 kB
declare module 'ember-testing/lib/test' { /** @module ember */ import { registerHelper, registerAsyncHelper, unregisterHelper } from "ember-testing/lib/test/helpers"; import { onInjectHelpers } from "ember-testing/lib/test/on_inject_helpers"; import TestPromise, { promise, resolve } from "ember-testing/lib/test/promise"; import { checkWaiters, registerWaiter, unregisterWaiter } from "ember-testing/lib/test/waiters"; /** This is a container for an assortment of testing related functionality: * Choose your default test adapter (for your framework of choice). * Register/Unregister additional test helpers. * Setup callbacks to be fired when the test helpers are injected into your application. @class Test @namespace Ember @public */ const Test: { /** Hash containing all known test helpers. @property _helpers @private @since 1.7.0 */ _helpers: Record<string, { method: import("@ember/-internals/utility-types").AnyFn; meta: { wait: boolean; }; }>; registerHelper: typeof registerHelper; registerAsyncHelper: typeof registerAsyncHelper; unregisterHelper: typeof unregisterHelper; onInjectHelpers: typeof onInjectHelpers; Promise: typeof TestPromise; promise: typeof promise; resolve: typeof resolve; registerWaiter: typeof registerWaiter; unregisterWaiter: typeof unregisterWaiter; checkWaiters: typeof checkWaiters; }; export default Test; }