-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
19 lines (14 loc) · 627 Bytes
/
Copy pathMakefile
File metadata and controls
19 lines (14 loc) · 627 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
.PHONY: test test-property test-mutation test-mutation-dry
GREMLINS ?= go run github.com/go-gremlins/gremlins/cmd/gremlins@v0.6.0
test:
go test -count=1 ./...
test-property:
go test -count=1 -run Property ./pkg/config ./pkg/api/domain/generation ./internal/autopdf/domain/options
test-mutation:
$(GREMLINS) unleash ./pkg/config
$(GREMLINS) unleash ./pkg/api/domain/generation
$(GREMLINS) unleash ./internal/autopdf/domain/options
test-mutation-dry:
$(GREMLINS) unleash ./pkg/config --dry-run
$(GREMLINS) unleash ./pkg/api/domain/generation --dry-run
$(GREMLINS) unleash ./internal/autopdf/domain/options --dry-run