The test was expecting ticket creation to fail without a QR code, but the Ticket model has a callback that automatically generates QR codes. Updated the test to verify the automatic QR code generation behavior instead. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>