UNPKG

graphql-codegen-core

Version:

GraphQL types and code generator based on schema

35 lines 1.42 kB
"use strict"; var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) { if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } return cooked; }; Object.defineProperty(exports, "__esModule", { value: true }); var common_tags_1 = require("common-tags"); function compareStrings(a, b) { return a.includes(b); } function toBeSimilarStringTo(received, argument) { var strippedA = common_tags_1.oneLine(templateObject_1 || (templateObject_1 = __makeTemplateObject(["", ""], ["", ""])), received).replace(/\s\s+/g, ' '); var strippedB = common_tags_1.oneLine(templateObject_2 || (templateObject_2 = __makeTemplateObject(["", ""], ["", ""])), argument).replace(/\s\s+/g, ' '); if (compareStrings(strippedA, strippedB)) { return { message: function () { return "expected \n " + received + "\n not to be similar (strip-indent) string to\n " + argument; }, pass: true }; } else { return { message: function () { return "expected \n " + received + "\n to be similar (strip-indent) string to\n " + argument; }, pass: false }; } } expect.extend({ toBeSimilarStringTo: toBeSimilarStringTo }); var templateObject_1, templateObject_2; //# sourceMappingURL=index.js.map