You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add TEST filter and separate CRUD/discovery test targets
Add support for filtering conformance tests by name pattern and running
CRUD or discovery tests separately:
- make conformance-test TEST=s3-bucket
- make conformance-test-crud TEST=kms-key
- make conformance-test-discovery
.PHONY: all build test test-unit test-integration lint clean install help setup-credentials clean-environment conformance-test
25
+
.PHONY: all build test test-unit test-integration lint clean install help setup-credentials clean-environment conformance-test conformance-test-crud conformance-test-discovery
26
26
27
27
all: build
28
28
@@ -82,16 +82,38 @@ setup-credentials:
82
82
clean-environment:
83
83
@./scripts/ci/clean-environment.sh
84
84
85
-
## conformance-test: Run conformance tests against formae
86
-
## Usage: make conformance-test [VERSION=0.76.0]
85
+
## conformance-test: Run all conformance tests (CRUD + discovery)
86
+
## Usage: make conformance-test [VERSION=0.80.0] [TEST=s3-bucket]
87
87
## Downloads the specified formae version (or latest) and runs conformance tests.
88
88
## Calls setup-credentials and clean-environment automatically.
89
-
conformance-test: install setup-credentials
89
+
##
90
+
## Parameters:
91
+
## VERSION - Formae version to test against (default: latest)
92
+
## TEST - Filter tests by name pattern (e.g., TEST=s3-bucket)
0 commit comments