Files
Lupul-Augmentat/tests/config.test.ts
Claude (Lupul Augmentat) 475f89af74 🐺 Initial commit - Lupul Augmentat MCP Server
- MCP server cu stdio transport pentru performanță maximă
- Tool-uri pentru file operations, HTTP requests, system commands
- Suport NATS pentru comunicare inter-module
- Configurare nginx cu API key auth și SSL
- Arhitectură modulară și extensibilă

🤖 Generated with Claude Code
2025-10-09 06:24:58 +02:00

25 lines
845 B
TypeScript

import { config } from '../src/config';
describe('Config', () => {
it('should load default configuration', () => {
expect(config.mcp.host).toBe('127.0.0.1');
expect(config.mcp.port).toBe(19017);
expect(config.mcp.logLevel).toBe('error');
});
it('should have NATS configuration', () => {
expect(config.nats.url).toBe('nats://localhost:4222');
expect(config.nats.reconnectTimeWait).toBe(2000);
expect(config.nats.maxReconnectAttempts).toBe(10);
});
it('should have security configuration', () => {
expect(config.security.jwtSecret).toBe('test-secret-key-for-testing-only');
expect(config.security.authEnabled).toBe(true);
});
it('should have modules configuration', () => {
expect(config.modules.startupTimeout).toBe(5000);
expect(config.modules.healthCheckInterval).toBe(30000);
});
});