feat:
- Criado um serviço de llm (por enquanto está obtendo somente o gemini, necessita adicioanr suporte para entrada do usuário na pergunta) test: - Criado teste para conexão com o banco de dados oracle por meio da engine do sqlAlchemy
This commit is contained in:
15
tests/test_database.py
Normal file
15
tests/test_database.py
Normal file
@@ -0,0 +1,15 @@
|
||||
import os
|
||||
import pytest
|
||||
from sqlalchemy import Engine,text, exc
|
||||
|
||||
from core.database import get_db_engine, DB_URL
|
||||
|
||||
def test_get_db_engine_success():
|
||||
"""
|
||||
Testa se get_db_engine retorna uma instância de Engine válida
|
||||
quando DATABASE_URL está configurada corretamente.
|
||||
"""
|
||||
engine = get_db_engine()
|
||||
assert engine is not None, "get_db_engine() retornou None mesmo com DATABASE_URL configurada."
|
||||
assert isinstance(engine, Engine), "get_db_engine() não retornou uma instância de sqlalchemy.engine.Engine."
|
||||
print("✅ get_db_engine() retornou uma Engine.")
|
||||
Reference in New Issue
Block a user