UNPKG

reiso

Version:
44 lines 3.53 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const Error_1 = require("../../../Server/Lib/Error"); describe("Server/Lib/Error", function () { it("genMessage", function () { const r = Error_1.genMessage({ a: ['b'], c: ['d', 'e'] }); expect('a: b; c: d, e').toBe(r); }); it("getSerialized", function () { const error = { originalError: new Error('Test'), message: 'TestTest', graphQLErrors: [ { message: 'TestTestTest' } ] }; const r = Error_1.getSerialized(error, 'test', (e, type) => Error_1.getSerialized(e, type, e => e)); expect('TestTest').toBe(r.message); expect('Error').toBe(r.type); expect('TestTestTest').toBe(r.errors[0].message); }); it("getApmError", function () { const error = { originalError: new Error('Test'), message: 'TestTest', graphQLErrors: [ { message: 'TestTestTest' } ] }; const [apmError, apmAdditional] = Error_1.getApmError(error, 'test'); expect('Test').toBe(apmError.message); expect('test').toBe(apmAdditional.typeResponse); expect('Error').toBe(apmAdditional.errorType); expect('Error').toBe(apmAdditional.type); }); }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRXJyb3IuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvVGVzdC9TZXJ2ZXIvTGliL0Vycm9yLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEscURBQW1GO0FBRW5GLFFBQVEsQ0FBQyxrQkFBa0IsRUFBRTtJQUMzQixFQUFFLENBQUMsWUFBWSxFQUFFO1FBQ2YsTUFBTSxDQUFDLEdBQUcsa0JBQVUsQ0FBQztZQUNuQixDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUM7WUFDUixDQUFDLEVBQUUsQ0FBQyxHQUFHLEVBQUUsR0FBRyxDQUFDO1NBQ2QsQ0FBQyxDQUFDO1FBQ0gsTUFBTSxDQUFDLGVBQWUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsQyxDQUFDLENBQUMsQ0FBQztJQUVILEVBQUUsQ0FBQyxlQUFlLEVBQUU7UUFDbEIsTUFBTSxLQUFLLEdBQUc7WUFDWixhQUFhLEVBQUUsSUFBSSxLQUFLLENBQUMsTUFBTSxDQUFDO1lBQ2hDLE9BQU8sRUFBRSxVQUFVO1lBQ25CLGFBQWEsRUFBRTtnQkFDYjtvQkFDRSxPQUFPLEVBQUUsY0FBYztpQkFDeEI7YUFDRjtTQUNGLENBQUM7UUFDRixNQUFNLENBQUMsR0FBRyxxQkFBYSxDQUFDLEtBQUssRUFBRSxNQUFNLEVBQUUsQ0FBQyxDQUFDLEVBQUUsSUFBSSxFQUFFLEVBQUUsQ0FBQyxxQkFBYSxDQUFDLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3BGLE1BQU0sQ0FBQyxVQUFVLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBQ25DLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQzdCLE1BQU0sQ0FBQyxjQUFjLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQztJQUNuRCxDQUFDLENBQUMsQ0FBQztJQUVILEVBQUUsQ0FBQyxhQUFhLEVBQUU7UUFDaEIsTUFBTSxLQUFLLEdBQUc7WUFDWixhQUFhLEVBQUUsSUFBSSxLQUFLLENBQUMsTUFBTSxDQUFDO1lBQ2hDLE9BQU8sRUFBRSxVQUFVO1lBQ25CLGFBQWEsRUFBRTtnQkFDYjtvQkFDRSxPQUFPLEVBQUUsY0FBYztpQkFDeEI7YUFDRjtTQUNGLENBQUM7UUFDRixNQUFNLENBQUMsUUFBUSxFQUFFLGFBQWEsQ0FBQyxHQUFHLG1CQUFXLENBQUMsS0FBSyxFQUFFLE1BQU0sQ0FBQyxDQUFDO1FBQzdELE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBQ3RDLE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQyxJQUFJLENBQUMsYUFBYSxDQUFDLFlBQVksQ0FBQyxDQUFDO1FBQ2hELE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsYUFBYSxDQUFDLFNBQW1CLENBQUMsQ0FBQztRQUN4RCxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLGFBQWEsQ0FBQyxJQUFjLENBQUMsQ0FBQztJQUNyRCxDQUFDLENBQUMsQ0FBQztBQUNMLENBQUMsQ0FBQyxDQUFDIn0=