File tree Expand file tree Collapse file tree 1 file changed +1
-14
lines changed
Expand file tree Collapse file tree 1 file changed +1
-14
lines changed Original file line number Diff line number Diff line change 1- .PHONY : help build test test-unit test-unit-verbose test- integration test-endpoints test-publish test-all lint lint-fix validate validate-schemas validate-examples check dev-compose clean publisher generate-schema check-schema
1+ .PHONY : help build test test-unit test-integration test-endpoints test-publish test-all lint lint-fix validate validate-schemas validate-examples check dev-compose clean publisher generate-schema check-schema
22
33# Default target
44help : # # Show this help message
@@ -46,19 +46,6 @@ test-unit: ## Run unit tests with coverage (requires PostgreSQL)
4646 @docker compose down postgres > /dev/null 2>&1
4747 @echo " ✅ Tests complete"
4848
49- test-unit-verbose : # # Run unit tests with verbose output
50- @echo " Starting PostgreSQL for unit tests..."
51- @docker compose up -d postgres 2>&1 | grep -v " Pulling\|Pulled\|Creating\|Created\|Starting\|Started" || true
52- @echo " Waiting for PostgreSQL to be ready..."
53- @sleep 3
54- @echo " "
55- @echo " Running unit tests (verbose)..."
56- @go test -v -race -coverprofile=coverage.out -covermode=atomic ./internal/... ./cmd/... 2>&1 | grep -v " ld: warning:" | grep -v " ^ld:"
57- @echo " "
58- @go tool cover -html=coverage.out -o coverage.html
59- @echo " ✅ Coverage report: coverage.html"
60- @docker compose down postgres > /dev/null 2>&1
61-
6249test : # # Run unit tests (use 'make test-all' to run all tests)
6350 @echo " ⚠️ Running unit tests only. Use 'make test-all' to run both unit and integration tests."
6451 @$(MAKE ) test-unit
You can’t perform that action at this time.
0 commit comments