Some checks failed
Basil CI/CD Pipeline / Code Linting (push) Successful in 58s
Basil CI/CD Pipeline / Web Tests (push) Successful in 1m11s
Basil CI/CD Pipeline / API Tests (push) Successful in 1m21s
Basil CI/CD Pipeline / Shared Package Tests (push) Successful in 57s
Basil CI/CD Pipeline / Security Scanning (push) Successful in 1m7s
Basil CI/CD Pipeline / Build All Packages (push) Failing after 1m20s
Basil CI/CD Pipeline / E2E Tests (push) Has been skipped
Basil CI/CD Pipeline / Build & Push Docker Images (push) Has been skipped
Basil CI/CD Pipeline / Trigger Deployment (push) Has been skipped
Changes to unit tests (meal-plans.routes.test.ts): - Replace all findFirst mocks with findUnique mocks - Update ownership verification tests to expect 403 (not 404) when accessing other user's meal plans - Fix shopping list test to expect capitalized ingredient names (Flour not flour) These changes align unit tests with the implementation changes from the previous commit that fixed authorization to return 403 instead of 404. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>