UNPKG

camstreamerlib

Version:

Helper library for CamStreamer ACAP applications.

14 lines (13 loc) 907 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const Digest_1 = require("./Digest"); const globals_1 = require("@jest/globals"); (0, globals_1.describe)('Digest', () => { (0, globals_1.describe)('getAuthHeader', () => { (0, globals_1.test)('Checks, that Digest.getAuthHeader() returns correct value.', () => { const testString = 'Digest realm="testrealm@host.com", qop="auth,auth-int", nonce="dcd98b7102dd2f0e8b11d0f600bfb0c093", opaque="5ccc069c403ebaf9f0171e9517f40e41"'; const value = 'Digest username="root",realm="testrealm@host.com",nonce="dcd98b7102dd2f0e8b11d0f600bfb0c093",uri="www.cz",response="63f54af3ce5cf193a7435d5c68625472",qop=auth,nc=00000001,cnonce="162d50aa594e9648"'; (0, globals_1.expect)(new Digest_1.Digest().getAuthHeader('root', 'pass', 'GET', 'www.cz', testString)).toBe(value); }); }); });