github.com/mnlphlp/aoc22@v0.0.0-20230330151331-c1dc4bff1b9b/day16/day16_test.go (about) 1 package day16 2 3 import ( 4 "os" 5 "testing" 6 7 "github.com/mnlphlp/aoc22/util" 8 "github.com/stretchr/testify/assert" 9 ) 10 11 var res1, res2 string 12 13 func solve() { 14 if res1 == "" { 15 os.Chdir("..") 16 input := util.ReadInput(16, false) 17 res1, res2 = Solve(input, false, 0) 18 } 19 } 20 21 func TestDay16Task1(t *testing.T) { 22 solve() 23 assert.Equal(t, "1741", res1) 24 } 25 26 func TestDay16Task2(t *testing.T) { 27 solve() 28 assert.Equal(t, "2316", res2) 29 }