UNPKG

ember-source

Version:

A JavaScript framework for creating ambitious web applications

55 lines (51 loc) 1.61 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; }