UNPKG

@glimmer/application-test-helpers

Version:

Test helpers for developing @glimmer/component and @glimmer/application

18 lines (17 loc) 629 B
import { TestApplication, AppBuilder } from './app-builder'; export interface Constructor<T> { new (...args: any[]): T; } export declare function renderModule(name: string, renderTest: Constructor<RenderTest>): void; export declare class RenderTest { app: AppBuilder<TestApplication>; } export interface TestMeta { [key: string]: any; debug?: boolean; } export interface TestFunction { [key: string]: boolean; } export declare function test(meta: TestMeta): MethodDecorator; export declare function test(_target: Object | TestMeta, _name?: string, descriptor?: PropertyDescriptor): PropertyDescriptor | void;