Commit Graph

6 Commits

Author SHA1 Message Date
czlonkowski
6d45ff8bcb test: update server error test to expect actual error message
The test was expecting the old generic 'Please try again later or contact support'
message, but we now return the actual error message from the N8nServerError
('Internal server error') for better debugging.

This aligns with our change to make error messages more helpful by showing
the actual server error instead of a generic message.
2025-10-01 11:08:45 +02:00
czlonkowski
47e6a7846c test: update handler tests for new applied/failed/errors fields 2025-09-30 14:10:44 +02:00
czlonkowski
44f92063c3 test: update handlers-workflow-diff tests to use 'updates' property
Fixed remaining test cases that were still using 'changes' instead of 'updates'
for updateNode operations. All tests now pass.
2025-09-17 23:29:17 +02:00
czlonkowski
48219fb860 fix: resolve TypeScript errors in MCP handler tests
- Fix N8nRateLimitError constructor call (takes only retryAfter parameter)
- Fix optional chaining for result.details access
- Mock NodeRepository correctly instead of trying to instantiate it

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-28 18:36:47 +02:00
czlonkowski
5cca09d462 test: add comprehensive unit tests for MCP handlers
- Add tests for handlers-n8n-manager.ts (22 tests)
  - Test singleton API client behavior
  - Test all workflow management handlers
  - Test execution management handlers
  - Test system handlers (health check, diagnostic)
  - Comprehensive error handling coverage

- Add tests for handlers-workflow-diff.ts (17 tests)
  - Test partial workflow updates
  - Test validation-only mode
  - Test all operation types
  - Test error scenarios

All tests passing with good coverage of handler logic

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-28 18:31:56 +02:00
czlonkowski
2b54710fda test: add unit tests for n8n manager and workflow diff handlers 2025-07-28 18:15:21 +02:00