Misc improvements
This commit is contained in:
@@ -11,6 +11,7 @@ from capa_de_integracion.dependencies import (
|
||||
get_firestore_service,
|
||||
get_notification_manager,
|
||||
get_quick_reply_content_service,
|
||||
get_quick_reply_session_service,
|
||||
get_rag_service,
|
||||
get_redis_service,
|
||||
init_services,
|
||||
@@ -22,10 +23,10 @@ from capa_de_integracion.services import (
|
||||
DLPService,
|
||||
NotificationManagerService,
|
||||
QuickReplyContentService,
|
||||
QuickReplySessionService,
|
||||
)
|
||||
from capa_de_integracion.services.firestore_service import FirestoreService
|
||||
from capa_de_integracion.services.rag import EchoRAGService, HTTPRAGService
|
||||
from capa_de_integracion.services.redis_service import RedisService
|
||||
from capa_de_integracion.services.storage import FirestoreService, RedisService
|
||||
|
||||
|
||||
def test_get_redis_service():
|
||||
@@ -77,6 +78,21 @@ def test_get_quick_reply_content_service():
|
||||
assert service is service2
|
||||
|
||||
|
||||
def test_get_quick_reply_session_service():
|
||||
"""Test get_quick_reply_session_service returns QuickReplySessionService."""
|
||||
get_quick_reply_session_service.cache_clear()
|
||||
get_redis_service.cache_clear()
|
||||
get_firestore_service.cache_clear()
|
||||
get_quick_reply_content_service.cache_clear()
|
||||
|
||||
service = get_quick_reply_session_service()
|
||||
assert isinstance(service, QuickReplySessionService)
|
||||
|
||||
# Should return same instance (cached)
|
||||
service2 = get_quick_reply_session_service()
|
||||
assert service is service2
|
||||
|
||||
|
||||
def test_get_notification_manager():
|
||||
"""Test get_notification_manager returns NotificationManagerService."""
|
||||
get_notification_manager.cache_clear()
|
||||
|
||||
Reference in New Issue
Block a user