We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9e61014 commit 09693b0Copy full SHA for 09693b0
1 file changed
tests/README.md
@@ -0,0 +1,15 @@
1
+Testing layout
2
+
3
+- smoke/
4
+ - Cloud Build pipeline and Python runner that deploys the example app and Workflows, then invokes workflows end-to-end and asserts final results.
5
6
+- unit/
7
+ - FastAPI TestClient tests that call each step endpoint under /steps and validate Pydantic contracts and route registration.
8
9
+- codegen/
10
+ - CLI-driven codegen tests that generate YAML and compare full-file snapshots under tests/fixtures/yaml.
11
12
+Notes
13
+- Set GOOGLE_CLOUD_PROJECT (or configure gcloud) to run smoke tests locally.
14
+- On first snapshot run, snapshot files will be created under tests/fixtures/yaml; commit them and re-run.
15
0 commit comments