dts-jest
Version:
A preprocessor for Jest to snapshot test TypeScript declaration (.d.ts) files
11 lines (10 loc) • 627 B
JavaScript
;
exports.__esModule = true;
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");
exports.create_test_expression = function (trigger, options) {
var description = JSON.stringify(get_description_for_jest_1.get_description_for_jest(trigger));
var assertion_expression = create_assertion_expression_1.create_assertion_expression(trigger, options);
return definitions_1.GroupMethod.Test + "(" + description + ", function () { " + assertion_expression + " })";
};