Commit Graph

3 Commits

Author SHA1 Message Date
czlonkowski
f6a1b62590 fix: update security test expectations for enhanced validation messages
- Update flexible-instance-security.test.ts to match new specific error messages
- Update flexible-instance-security-advanced.test.ts for enhanced validation
- Improve security by removing sensitive data from validation error messages
- All 37 security tests now passing

Fixes CI test failures after validation enhancement

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-19 22:43:07 +02:00
czlonkowski
05eec1cc81 fix: resolve LRU cache test failures and TypeScript linting errors
- Fix module resolution issues in LRU cache tests by using proper vi.mock() with importActual
- Fix mock call count expectations by using valid API keys instead of empty strings
- Add explicit types to test objects to resolve TypeScript linting errors
- Change logger mock types to 'any' to avoid complex type issues
- Add vi.clearAllMocks() for proper test isolation

All tests now pass and TypeScript linting succeeds without errors.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-19 20:33:05 +02:00
czlonkowski
a5ac4297bc test: add comprehensive unit tests for flexible instance configuration
- Add handlers-n8n-manager-simple.test.ts for LRU cache and context validation
- Add instance-context-coverage.test.ts for edge cases in validation
- Add lru-cache-behavior.test.ts for specialized cache testing
- Add flexible-instance-security-advanced.test.ts for security testing
- Improves coverage for instance configuration feature
- Tests error handling, cache eviction, security, and edge cases
2025-09-19 19:57:52 +02:00