main
Raw Download raw file
 1# Go parameters
 2GOCMD = go
 3GOTEST = $(GOCMD) test 
 4WASIRUN_WRAPPER := $(CURDIR)/scripts/wasirun-wrapper
 5
 6.PHONY: test
 7test:
 8	$(GOTEST) -race ./...
 9
10test-coverage:
11	echo "" > $(COVERAGE_REPORT); \
12	$(GOTEST) -coverprofile=$(COVERAGE_REPORT) -coverpkg=./... -covermode=$(COVERAGE_MODE) ./...
13
14.PHONY: wasitest
15wasitest: export GOARCH=wasm
16wasitest: export GOOS=wasip1
17wasitest:
18	$(GOTEST) -exec $(WASIRUN_WRAPPER) ./...