Check day 4 number of frames is as expected

This commit is contained in:
George Thomas 2026-01-04 11:13:39 +00:00
parent 234640fb1a
commit f6771a7131

View File

@ -34,6 +34,7 @@ puzzle =
it (show n) . pureGoldenTextFile (path <> "frames/" <> show n) $ it (show n) . pureGoldenTextFile (path <> "frames/" <> show n) $
maybe "frame list too short!" drawGrid (Seq.lookup n frames) maybe "frame list too short!" drawGrid (Seq.lookup n frames)
it "end" do it "end" do
Seq.length frames `shouldBe` (nFrames + 1)
Just g <- pure $ Seq.lookup nFrames frames Just g <- pure $ Seq.lookup nFrames frames
(g `shouldSatisfyNamed` "accessible tile found") noneAccessible (g `shouldSatisfyNamed` "accessible tile found") noneAccessible
} }