Lots of tests with live simulation to validate conversation continuation / preservation work across requests
This commit is contained in:
35
simulator_tests/__init__.py
Normal file
35
simulator_tests/__init__.py
Normal file
@@ -0,0 +1,35 @@
|
||||
"""
|
||||
Communication Simulator Tests Package
|
||||
|
||||
This package contains individual test modules for the Gemini MCP Communication Simulator.
|
||||
Each test is in its own file for better organization and maintainability.
|
||||
"""
|
||||
|
||||
from .base_test import BaseSimulatorTest
|
||||
from .test_basic_conversation import BasicConversationTest
|
||||
from .test_content_validation import ContentValidationTest
|
||||
from .test_per_tool_deduplication import PerToolDeduplicationTest
|
||||
from .test_cross_tool_continuation import CrossToolContinuationTest
|
||||
from .test_logs_validation import LogsValidationTest
|
||||
from .test_redis_validation import RedisValidationTest
|
||||
|
||||
# Test registry for dynamic loading
|
||||
TEST_REGISTRY = {
|
||||
"basic_conversation": BasicConversationTest,
|
||||
"content_validation": ContentValidationTest,
|
||||
"per_tool_deduplication": PerToolDeduplicationTest,
|
||||
"cross_tool_continuation": CrossToolContinuationTest,
|
||||
"logs_validation": LogsValidationTest,
|
||||
"redis_validation": RedisValidationTest,
|
||||
}
|
||||
|
||||
__all__ = [
|
||||
'BaseSimulatorTest',
|
||||
'BasicConversationTest',
|
||||
'ContentValidationTest',
|
||||
'PerToolDeduplicationTest',
|
||||
'CrossToolContinuationTest',
|
||||
'LogsValidationTest',
|
||||
'RedisValidationTest',
|
||||
'TEST_REGISTRY'
|
||||
]
|
||||
Reference in New Issue
Block a user