mirror of
https://github.com/Luzifer/aoc2019.git
synced 2024-12-21 21:41:16 +00:00
Add make target to execute single days
Signed-off-by: Knut Ahlers <knut@ahlers.me>
This commit is contained in:
parent
df8eec9d2e
commit
c4133300d0
2 changed files with 12 additions and 3 deletions
5
Makefile
5
Makefile
|
@ -4,3 +4,8 @@ fulltest:
|
|||
mkdir -p cover
|
||||
go test -cover -coverprofile ./cover/cover.profile -v *.go
|
||||
go tool cover -html ./cover/cover.profile -o ./cover/index.html
|
||||
|
||||
day%:
|
||||
go test -cover -v \
|
||||
day$*.go day$*_test.go \
|
||||
helpers.go intcode.go
|
||||
|
|
10
README.md
10
README.md
|
@ -2,10 +2,13 @@
|
|||
|
||||
This repository contains my solutions for [Advent of Code 2019](https://adventofcode.com/2019/).
|
||||
|
||||
To execute them just use the tests for the respective day:
|
||||
To execute them just use the tests for the respective day through `make dayXX` (some days require extra code files, the `make` instructions contains them):
|
||||
|
||||
```console
|
||||
# go test -v day01.go day01_test.go helpers.go
|
||||
# make day01
|
||||
go test -cover -v \
|
||||
day01.go day01_test.go \
|
||||
helpers.go intcode.go
|
||||
=== RUN TestCalculateDay1_Examples
|
||||
--- PASS: TestCalculateDay1_Examples (0.00s)
|
||||
=== RUN TestCalculateDay1_Part1
|
||||
|
@ -15,5 +18,6 @@ To execute them just use the tests for the respective day:
|
|||
--- PASS: TestCalculateDay1_Part2 (0.00s)
|
||||
day01_test.go:43: Solution Day 1 Part 2: 4687331
|
||||
PASS
|
||||
ok command-line-arguments 0.001s
|
||||
coverage: 23.3% of statements
|
||||
ok command-line-arguments (cached) coverage: 23.3% of statements
|
||||
```
|
||||
|
|
Loading…
Reference in a new issue