dts-jest
Version:
A preprocessor for Jest to snapshot test TypeScript declaration (.d.ts) files
16 lines (15 loc) • 955 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.get_snapshot_description = void 0;
var create_assertion_expression_1 = require("./create-assertion-expression");
var get_description_for_jest_1 = require("./get-description-for-jest");
var get_group_description_1 = require("./get-group-description");
var get_snapshot_description = function (trigger) {
var test_description = (0, get_description_for_jest_1.get_description_for_jest)(trigger);
if (trigger.header.group === undefined) {
return "".concat(test_description, " ").concat(create_assertion_expression_1.snapshot_assertion_message);
}
var group_description = (0, get_group_description_1.get_group_description)(trigger.header.group);
return "".concat(group_description, " ").concat(test_description, " ").concat(create_assertion_expression_1.snapshot_assertion_message);
};
exports.get_snapshot_description = get_snapshot_description;