1 2 3 4 5 6 7 8 9 10 11 12 13 | 1× 1× 1× 8× 8× 8× | import "reflect-metadata"; import { IGNORE, IGNORE_REASON } from "./_metadata-keys"; export function IgnoreTest(reason?: string) { return (target: any, propertyKey: string, descriptor: TypedPropertyDescriptor<any>) => { // mark test method as ignored Reflect.defineMetadata(IGNORE, true, target, propertyKey); // add the reason Reflect.defineMetadata(IGNORE_REASON, reason, target, propertyKey); }; } |