Files
advent-of-code-2021/day-5/main_test.go
T

29 lines
663 B
Go
Raw Normal View History

2021-12-05 17:04:03 -05:00
package main
import (
2021-12-05 17:47:00 -05:00
"AoC2021/utils/log"
"AoC2021/utils/timing"
"fmt"
2021-12-05 17:04:03 -05:00
"testing"
2021-12-05 17:47:00 -05:00
"time"
2021-12-05 17:04:03 -05:00
)
2021-12-05 17:47:00 -05:00
const TRIALS = 1000
func TestDay5Part1(t *testing.T) {
log.LOG_LEVEL = log.NONE
duration := timing.TimeFunction(part1, TRIALS)
avg := time.Duration(int64(duration) / int64(TRIALS))
fmt.Printf("Part1: [Took %s across %d trials for an average of %s]\n", duration.String(), TRIALS, avg)
}
func TestDay5Part2(t *testing.T) {
log.LOG_LEVEL = log.NONE
duration := timing.TimeFunction(part2, TRIALS)
avg := time.Duration(int64(duration) / int64(TRIALS))
fmt.Printf("Part2: [Took %s across %d trials for an average of %s]\n", duration.String(), TRIALS, avg)
2021-12-05 17:04:03 -05:00
}