alsatian
Version:
TypeScript and JavaScript testing framework for beautiful and readable tests
17 lines • 691 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
const _metadata_keys_1 = require("./_metadata-keys");
function Ignore(reason) {
return (target, propertyKey, descriptor) => {
if (propertyKey) {
Reflect.defineMetadata(_metadata_keys_1.IGNORE, true, target, propertyKey);
Reflect.defineMetadata(_metadata_keys_1.IGNORE_REASON, reason, target, propertyKey);
}
else {
Reflect.defineMetadata(_metadata_keys_1.IGNORE, true, target);
Reflect.defineMetadata(_metadata_keys_1.IGNORE_REASON, reason, target);
}
};
}
exports.Ignore = Ignore;
//# sourceMappingURL=ignore-decorator.js.map
;