alsatian
Version:
TypeScript and JavaScript testing framework for beautiful and readable tests
16 lines • 732 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
require("reflect-metadata");
const _metadata_keys_1 = require("./_metadata-keys");
const unused_1 = require("../unused");
const deprecate_1 = require("../maintenance/deprecate");
function IgnoreTest(reason) {
return (target, propertyKey, descriptor) => {
unused_1.Unused(descriptor);
deprecate_1.deprecate("IgnoreTest", "4.0.0", "Use the Ignore decorator instead.");
Reflect.defineMetadata(_metadata_keys_1.IGNORE, true, target, propertyKey);
Reflect.defineMetadata(_metadata_keys_1.IGNORE_REASON, reason, target, propertyKey);
};
}
exports.IgnoreTest = IgnoreTest;
//# sourceMappingURL=ignore-test-decorator.js.map
;