From c74ac60bfe3e3cb9096e9db5865b4e28133e492d Mon Sep 17 00:00:00 2001 From: Max Zawisa Date: Sat, 17 Sep 2022 21:04:41 -0400 Subject: [PATCH 1/2] Fix SinglyLinkedList test and add to ligma.config --- ligma.config.js | 1 + src/__tests__/SinglyLinkedList.ts | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/ligma.config.js b/ligma.config.js index 23661ba..a92cc8d 100644 --- a/ligma.config.js +++ b/ligma.config.js @@ -6,6 +6,7 @@ module.exports = { "BinarySearchList", "TwoCrystalBalls", "BubbleSort", + "SinglyLinkedList", "DoublyLinkedList", "Queue", "Stack", diff --git a/src/__tests__/SinglyLinkedList.ts b/src/__tests__/SinglyLinkedList.ts index 762419a..afc8f61 100644 --- a/src/__tests__/SinglyLinkedList.ts +++ b/src/__tests__/SinglyLinkedList.ts @@ -1,7 +1,7 @@ -import LinkedList from "@code/SingleLinkedList"; +import SinglyLinkedList from "@code/SinglyLinkedList"; import { test_list } from "./ListTest"; test("linked-list", function () { - const list = new LinkedList(3); + const list = new SinglyLinkedList(); test_list(list); }); From c9d8e454d05730bfe323d4a63fc45070b1232119 Mon Sep 17 00:00:00 2001 From: Max Zawisa Date: Sat, 17 Sep 2022 22:47:57 -0400 Subject: [PATCH 2/2] fix map test --- src/__tests__/Map.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/__tests__/Map.ts b/src/__tests__/Map.ts index f7cc4df..63c7efe 100644 --- a/src/__tests__/Map.ts +++ b/src/__tests__/Map.ts @@ -11,15 +11,15 @@ test("Map", function() { map.set("bar", 69); expect(map.size()).toEqual(4); - console.log(map.size()); expect(map.get("bar")).toEqual(69); expect(map.get("blaz")).toEqual(undefined); - map.delete("bar") + map.delete("barblabr"); + expect(map.size()).toEqual(4); + + map.delete("bar"); expect(map.size()).toEqual(3); - map.delete("barblabr") - expect(map.size()).toEqual(2); expect(map.get("bar")).toEqual(undefined); });