thoughtmcp
Version:
AI that thinks more like humans do - MCP server with human-like cognitive architecture for enhanced reasoning, memory, and self-monitoring
68 lines • 1.89 kB
TypeScript
/**
* Comprehensive Test Suites for ThoughtMCP
*
* This file defines all test suites that integrate with the testing framework
* and incorporate existing tests while following cognitive architecture principles.
*/
import { TestSuite, TestCase } from './TestFramework.js';
/**
* Core Component Test Suite
*/
export declare const coreComponentSuite: TestSuite;
/**
* Dual-Process Theory Test Suite
*/
export declare const dualProcessSuite: TestSuite;
/**
* Memory Systems Test Suite
*/
export declare const memorySystemsSuite: TestSuite;
/**
* Emotional Processing Test Suite
*/
export declare const emotionalProcessingSuite: TestSuite;
/**
* Metacognitive Monitoring Test Suite
*/
export declare const metacognitiveSuite: TestSuite;
/**
* Stochastic Processing Test Suite
*/
export declare const stochasticProcessingSuite: TestSuite;
/**
* Predictive Processing Test Suite
*/
export declare const predictiveProcessingSuite: TestSuite;
/**
* Integration Test Suite (incorporating existing server tests)
*/
export declare const integrationSuite: TestSuite;
/**
* Performance Test Suite
*/
export declare const performanceSuite: TestSuite;
/**
* Validation Test Suite (incorporating existing validation tests)
*/
export declare const validationSuite: TestSuite;
/**
* Factory Test Suite (incorporating existing factory tests)
*/
export declare const factorySuite: TestSuite;
/**
* Export all test suites
*/
export declare const allTestSuites: TestSuite[];
/**
* Test suite registry for easy access
*/
export declare const testSuiteRegistry: Map<string, TestSuite>;
/**
* Helper function to get test suites by tags
*/
export declare function getTestSuitesByTags(tags: string[]): TestSuite[];
/**
* Helper function to get all tests with specific tags
*/
export declare function getTestsByTags(tags: string[]): TestCase[];
//# sourceMappingURL=TestSuites.d.ts.map