X-Git-Url: http://git.jkinsey.net/?p=adventofcode2019.git;a=blobdiff_plain;f=test%2Fadventofcode2019%2Fday18_test.clj;fp=test%2Fadventofcode2019%2Fday18_test.clj;h=239dae2d8ec8d5be0b08b3faf12780423b5fe1c7;hp=e962b491e5cd1d23a78ef8fa2aea9eff8fa0e2e3;hb=fa02619ed39b05a9d8bb83e73aac4779dd38cac5;hpb=3e681c731e0ca1e70e8c3a0e3dddfc2f2c442ed0 diff --git a/test/adventofcode2019/day18_test.clj b/test/adventofcode2019/day18_test.clj index e962b49..239dae2 100644 --- a/test/adventofcode2019/day18_test.clj +++ b/test/adventofcode2019/day18_test.clj @@ -15,7 +15,13 @@ (is (= 2 (path-between ((build-world ["#########" "#b.A.@.a#" "#########"]) :t) - [5 1] [7 1])))) + [5 1] [7 1]))) + (is (= 28 (path-between ((build-world ["########################" + "#...............@.C.D.f#" + "#.######################" + "#.......a...c.d.A.e.F.g#" + "########################"]) :t) + [16 1] [12 3])))) (deftest test-accessible (is (= {\a 2} @@ -37,15 +43,15 @@ "#.######################" "#.....@.a.B.c.d.A.e.F.g#" "########################"])))) - #_(is (= 136 (acquire-all-keys (build-world ["#################" - "#i.G..c...e..H.p#" - "########.########" - "#j.A..b...f..D.o#" - "########@########" - "#k.E..a...g..B.n#" - "########.########" - "#l.F..d...h..C.m#" - "#################"])))) + (is (= 136 (acquire-all-keys (build-world ["#################" + "#i.G..c...e..H.p#" + "########.########" + "#j.A..b...f..D.o#" + "########@########" + "#k.E..a...g..B.n#" + "########.########" + "#l.F..d...h..C.m#" + "#################"])))) (is (= 81 (acquire-all-keys (build-world ["########################" "#@..............ac.GI.b#" "###d#e#f################"