mirror of
https://github.com/jeffusion/gitea-ai-assistant.git
synced 2026-03-27 10:05:50 +00:00
Comprehensive test coverage for the entire LLM provider backend: - secrets.test.ts: AES-256-GCM encrypt/decrypt, master key lifecycle (14) - tool-converter.test.ts: Cross-provider tool format conversion (10) - gateway.test.ts: Role routing, error handling, cache invalidation (12) - provider-repo.test.ts: Provider CRUD, filtering, timestamps (18) - model-role-repo.test.ts: Role assignments, FK constraints (15) - secret-repo.test.ts: Encrypted storage, CASCADE delete (13) - llm-config.test.ts: Full REST API integration tests (31) Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)