From 90af03ab025cc6931d08cb081ec9b5dfb359ee77 Mon Sep 17 00:00:00 2001 From: Belma Gutlic Date: Mon, 13 Jan 2020 16:18:10 +0100 Subject: [PATCH] Add missing key test --- test/keycache.test.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/test/keycache.test.ts b/test/keycache.test.ts index 4bd75bd..f9b9cd0 100644 --- a/test/keycache.test.ts +++ b/test/keycache.test.ts @@ -1,6 +1,6 @@ import { expect, assert } from "chai"; import { KeyCache } from "../src/keycache"; -import {createPeerIdsFromFixtures} from "./fixtures/peer"; +import {createPeerIds, createPeerIdsFromFixtures} from "./fixtures/peer"; describe("KeyCache", () => { let peerA, peerB; @@ -20,4 +20,15 @@ describe("KeyCache", () => { assert(false, `Test failed - ${e.message}`) } }); + + it("should return undefined if key not found", async() => { + try { + const [newPeer] = await createPeerIds(1); + const result = await KeyCache.load(newPeer); + assert(!result); + } catch (e) { + console.error(e); + assert(false, `Test failed - ${e.message}`) + } + }); });