@@ -168,27 +168,21 @@ The repository includes a process-compose-flake setup that provides native, decl
168168
169169** Unit Tests:**
170170``` bash
171- # Start PostgreSQL + IPFS for unit tests (run manually, or Claude can launch with --detach-on-success)
171+ # Human: Start PostgreSQL + IPFS for unit tests in a separate terminal
172172# PostgreSQL: localhost:5432, IPFS: localhost:5001
173173nix run .# unit
174174
175- # Alternatively, Claude can run services in background:
176- nix run .# unit -- --detach-on-success-on-success
177-
178- # In another terminal (or same if using --detach-on-success), run unit tests
175+ # Claude can then run unit tests
179176cargo test --workspace --exclude graph-tests
180177```
181178
182179** Integration Tests:**
183180``` bash
184- # Start all services for integration tests (run manually, or Claude can launch with --detach-on-success)
181+ # Human: Start all services for integration tests in a separate terminal
185182# PostgreSQL: localhost:3011, IPFS: localhost:3001, Anvil: localhost:3021
186183nix run .# integration
187184
188- # Alternatively, Claude can run services in background:
189- nix run .# integration -- --detach-on-success
190-
191- # In another terminal (or same if using --detach-on-success), run integration tests
185+ # Claude can then run integration tests
192186cargo test -p graph-tests --test integration_tests
193187```
194188
@@ -198,7 +192,7 @@ The services are configured to use the test suite default ports for unit- and in
198192| Service | Unit Tests Port | Integration Tests Port | Database/Config |
199193| ---------| -----------------| ------------------------| -----------------|
200194| PostgreSQL | 5432 | 3011 | ` graph-test ` / ` graph-node ` |
201- | IPFS | 5001 | 3001 | Data in ` ./.data/ipfs-* ` |
195+ | IPFS | 5001 | 3001 | Data in ` ./.data/unit ` or ` ./.data/integration ` |
202196| Anvil (Ethereum) | - | 3021 | Deterministic test chain |
203197
204198** Service Configuration:**
0 commit comments