mirror of
https://github.com/rjNemo/ai_advent_code_2024
synced 2026-06-06 02:26:44 +00:00
refactor: Mirror lib folder structure in test directory for Day 1
This commit is contained in:
parent
ac7eea0f9b
commit
f9f46eadde
1 changed files with 6 additions and 16 deletions
|
|
@ -2,21 +2,11 @@ defmodule AdventCode2024Test do
|
||||||
use ExUnit.Case
|
use ExUnit.Case
|
||||||
doctest AdventCode2024
|
doctest AdventCode2024
|
||||||
|
|
||||||
describe "Day 1: Historian Hysteria" do
|
test "delegates day1 solutions to Day1 module" do
|
||||||
test "solves day 1 puzzle with actual input file" do
|
assert {:ok, result} = AdventCode2024.solve_day1()
|
||||||
assert {:ok, result} = AdventCode2024.solve_day1()
|
assert is_integer(result)
|
||||||
assert is_integer(result)
|
|
||||||
end
|
assert {:ok, result} = AdventCode2024.solve_day1_part2()
|
||||||
|
assert is_integer(result)
|
||||||
test "handles missing input file" do
|
|
||||||
assert {:error, :enoent} = AdventCode2024.solve_day1("nonexistent.txt")
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
describe "Day 1 Part 2: Similarity Score" do
|
|
||||||
test "solves day 1 part 2 puzzle with actual input file" do
|
|
||||||
assert {:ok, result} = AdventCode2024.solve_day1_part2()
|
|
||||||
assert is_integer(result)
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue