dts-jest
Version:
A preprocessor for Jest to snapshot test TypeScript declaration (.d.ts) files
13 lines (12 loc) • 787 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.create_test_expression = void 0;
var definitions_1 = require("../definitions");
var create_assertion_expression_1 = require("./create-assertion-expression");
var get_description_for_jest_1 = require("./get-description-for-jest");
var create_test_expression = function (trigger, options) {
var description = JSON.stringify((0, get_description_for_jest_1.get_description_for_jest)(trigger));
var assertion_expression = (0, create_assertion_expression_1.create_assertion_expression)(trigger, options);
return "".concat(definitions_1.GroupMethod.Test, "(").concat(description, ", function () { ").concat(assertion_expression, " })");
};
exports.create_test_expression = create_test_expression;