···16161717.PHONY: test
1818test: ## Run tests
1919- go test -v ./...
2020-2121-.PHONY: coverage-html
2222-coverage-html: ## Generate test coverage report and open in browser
2323- go test ./... -coverpkg=./... -coverprofile=test-coverage.out
2424- go tool cover -html=test-coverage.out
1919+ go clean -testcache && go test -v ./...
25202621.PHONY: lint
2722lint: ## Verify code style and run static checks
···3732 go build ./...
38333934.PHONY: test-server
4040-test-server:
3535+test-server: ## Run the test server
4136 go run ./cmd/client_test
3737+3838+.PHONY: test-jwks
3939+test-jwks: ## Create a test jwks file
4040+ go run ./cmd/cmd generate-jwks --prefix demo
42414342.env:
4443 if [ ! -f ".env" ]; then cp example.dev.env .env; fi