aboutsummaryrefslogtreecommitdiff
path: root/test/test_2019.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/test_2019.cpp')
-rw-r--r--test/test_2019.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/test_2019.cpp b/test/test_2019.cpp
index 55fc9ed..4cb9aff 100644
--- a/test/test_2019.cpp
+++ b/test/test_2019.cpp
@@ -48,3 +48,13 @@ TEST_CASE("Universal Orbit Map", "[2019]") {
REQUIRE(312697 == p.first);
REQUIRE(466 == p.second);
}
+
+TEST_CASE("Amplification Circuit", "[2019]") {
+ line_view lv = load_file("../src/2019/day7/input");
+ REQUIRE(272368 == aoc2019::day7(lv));
+ // clang-format off
+ // REQUIRE(43210 == aoc2019::day7(line_view{"3,15,3,16,1002,16,10,16,1,16,15,15,4,15,99,0,0"}));
+ // REQUIRE(54321 == aoc2019::day7(line_view{"3,23,3,24,1002,24,10,24,1002,23,-1,23,101,5,23,23,1,24,23,23,4,23,99,0,0"}));
+ // REQUIRE(65210 == aoc2019::day7(line_view{"3,31,3,32,1002,32,10,32,1001,31,-2,31,1007,31,0,33,1002,33,7,33,1,33,31,31,1,32,31,31,4,31,99,0,0,0"}));
+ // clang-format on
+}