UNPKG

@guardian/pan-domain-node

Version:

NodeJs implementation of Guardian pan-domain auth verification

13 lines (12 loc) 495 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const utils_1 = require("../src/utils"); const fixtures_1 = require("./fixtures"); const url_1 = require("url"); test("decode a cookie", () => { const { data, signature } = utils_1.parseCookie(fixtures_1.sampleCookie); expect(signature.length).toBe(684); const params = new url_1.URLSearchParams(data); expect(params.get("firstName")).toBe("Test"); expect(params.get("lastName")).toBe("User"); });