UNPKG

@tsdi/pack

Version:

@tsdi/pack is simple build tasks, base on AOP, Ioc container, via @tsdi. dev build pack activities.

35 lines (34 loc) 1.04 kB
import { Binding } from '@tsdi/components'; import { Src, TemplateOption } from '@tsdi/activities'; import { UnitTestConfigure } from '@tsdi/unit'; import { NodeActivityContext, NodeExpression } from '../NodeActivityContext'; import { NodeActivity } from '../NodeActivity'; /** * unit test activity template option. * * @export * @interface SourceActivityOption * @extends {TemplateOption} */ export interface UnitTestActivityOption extends TemplateOption { /** * test source. * * @type {NodeExpression<Src>} * @memberof UnitTestActivityOption */ test: Binding<NodeExpression<Src>>; /** * src option * * @type {NodeExpression<DestOptions>} * @memberof UnitTestActivityOption */ testOptions?: Binding<NodeExpression<UnitTestConfigure>>; } export declare class UnitTestActivity extends NodeActivity<void> { test: NodeExpression<Src>; options: NodeExpression<UnitTestConfigure>; execute(ctx: NodeActivityContext): Promise<void>; static ρAnn(): any; }