chore(promote): dev → uat (petsExtendedFields test fix GRO-1390) #33

Merged
Lint Roller merged 2 commits from dev into uat 2026-05-21 07:03:24 +00:00

2 Commits

Author SHA1 Message Date
Lint Roller fdd9d62ee9 Merge pull request 'fix(test): resolve petsExtendedFields vi.mock hoisting + invalid UUIDs (GRO-1390)' (#32) from fix/gro-1390-pets-test-mock-hoisting into dev
CI / Lint & Typecheck (push) Successful in 17s
CI / Test (push) Successful in 21s
CI / Build & Push Docker Image (push) Successful in 11s
2026-05-21 07:02:58 +00:00
Chris Farhood c1d28635ba fix(test): fix petsExtendedFields vi.mock hoisting and invalid UUIDs
CI / Lint & Typecheck (pull_request) Successful in 16s
CI / Test (pull_request) Successful in 21s
CI / Build & Push Docker Image (pull_request) Successful in 27s
Two pre-existing bugs prevented petsExtendedFields.test.ts from running:

1. vi.mock factory referenced bare `and`, `eq`, `exists`, `or` variables
   that are undefined at hoist time — replaced with inline mock functions
2. CLIENT_ID/PET_ID used non-UUID strings but Zod schema requires uuid()

All 36 test files (521 tests) now pass.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-21 05:28:39 +00:00