@1mcp/agent
Version:
One MCP server to aggregate them all - A unified Model Context Protocol server implementation
45 lines (44 loc) • 989 B
JavaScript
import { createMockTransport } from '../mocks/commonMocks.js';
// Common test clients fixture
export const createTestClients = () => ({
client1: {
capabilities: {
resources: {},
tools: {},
},
transport: createMockTransport(),
},
client2: {
capabilities: {
resources: {},
},
transport: createMockTransport(),
},
client3: {
capabilities: {
tools: {},
},
transport: createMockTransport(),
},
clientNoCapabilities: {
transport: createMockTransport(),
},
clientNoTags: {
capabilities: {
resources: {},
},
transport: createMockTransport(),
},
});
// Common test config fixture
export const testConfig = {
mcpServers: {
test: { url: 'test-url' },
},
};
// Common test capabilities fixture
export const testCapabilities = {
resources: {},
tools: {},
test: true,
};