Documentation
¶
Overview ¶
Command parity compares the output of "go test -json ./..." with the list of the passing tests of PocketBase v0.40.6 (tests/golden/pocketbase-v0.40.6-tests.txt).
Every reference test must pass or be skipped (itself or one of its parent tests) with a "popgres: <reason>" message documented in docs/COMPATIBILITY.md. The renamed and removed reference tests are listed with their reason in tests/golden/parity-renamed.txt. The missing tests are printed and the command exits with status 1 if there are any.
go test -json ./... | go run ./tests/cmd/parity go run ./tests/cmd/parity -in test-output.jsonl
Click to show internal directories.
Click to hide internal directories.