mirror of
https://github.com/alibaba/higress.git
synced 2026-03-10 03:30:48 +08:00
Add integration tests in test/claude.go for Claude provider: ParseConfig tests: - claude standard config - claude code mode config - claude config without token fails HttpRequestHeaders tests: - claude standard mode uses x-api-key - claude code mode uses bearer authorization - claude code mode adds beta query param - claude code mode with custom version HttpRequestBody tests: - claude standard mode does not inject defaults - claude code mode injects default system prompt - claude code mode injects bash tool - claude code mode preserves existing system prompt - claude code mode does not duplicate bash tool - claude code mode adds bash tool alongside existing tools All tests run in both go and wasm modes.