UNPKG

@palmares/tests

Version:

This defines a default test framework testing stuff inside of the framework

96 lines 3.85 kB
import type { TestsSettingsType } from './types'; export declare const testDomainModifier: { new (): { load: (settings: unknown) => void | Promise<void> | ((args: import("@palmares/core").DomainReadyFunctionArgs<unknown, any>) => void | Promise<void>) | Promise<(args: import("@palmares/core").DomainReadyFunctionArgs<unknown, any>) => void | Promise<void>>; ready: (args: import("@palmares/core").DomainReadyFunctionArgs<unknown, any>) => void | Promise<void>; close: (() => void | Promise<void>) | undefined; commands: import("@palmares/core").DefaultCommandType | undefined; instances?: import("@palmares/core").Domain<any>[]; name: string; path: string; isLoaded: boolean; modifiers: { getTests: () => string[] | string; }; __isReady: boolean; __isClosed: boolean; }; toJSON: () => { name: string; path: string; }; $$type: string; __instance: import("@palmares/core").Domain<any>; } & (new () => { load: (settings: unknown) => void | Promise<void> | ((args: import("@palmares/core").DomainReadyFunctionArgs<unknown, any>) => void | Promise<void>) | Promise<(args: import("@palmares/core").DomainReadyFunctionArgs<unknown, any>) => void | Promise<void>>; ready: (args: import("@palmares/core").DomainReadyFunctionArgs<unknown, any>) => void | Promise<void>; close: (() => void | Promise<void>) | undefined; commands: import("@palmares/core").DefaultCommandType | undefined; instances?: import("@palmares/core").Domain<any>[]; name: string; path: string; isLoaded: boolean; modifiers: { getTests: () => string[] | string; }; __isReady: boolean; __isClosed: boolean; }); export declare const testDomain: { new (): { load: (settings: TestsSettingsType) => Promise<void>; ready: (args: import("@palmares/core").DomainReadyFunctionArgs<unknown, any>) => void | Promise<void>; close: (() => void | Promise<void>) | undefined; commands: { readonly test: { readonly description: "Run the tests in your palmares application"; readonly keywordArgs: undefined; readonly positionalArgs: undefined; readonly handler: (args: any) => void; }; } | undefined; instances?: import("@palmares/core").Domain<any>[]; name: string; path: string; isLoaded: boolean; modifiers: unknown; __isReady: boolean; __isClosed: boolean; }; toJSON: () => { name: string; path: string; }; $$type: string; __instance: import("@palmares/core").Domain<any>; } & (new () => { load: (settings: TestsSettingsType) => Promise<void>; ready: (args: import("@palmares/core").DomainReadyFunctionArgs<unknown, any>) => void | Promise<void>; close: (() => void | Promise<void>) | undefined; commands: { readonly test: { readonly description: "Run the tests in your palmares application"; readonly keywordArgs: undefined; readonly positionalArgs: undefined; readonly handler: (args: any) => void; }; } | undefined; instances?: import("@palmares/core").Domain<any>[]; name: string; path: string; isLoaded: boolean; modifiers: unknown; __isReady: boolean; __isClosed: boolean; } & { commands: { readonly test: { readonly description: "Run the tests in your palmares application"; readonly keywordArgs: undefined; readonly positionalArgs: undefined; readonly handler: (args: any) => void; }; }; load: (settings: TestsSettingsType) => Promise<void>; }); //# sourceMappingURL=domain.d.ts.map