vella-backend / tests /test_utils.py
luanpoppe
fix: converter texto final markdown para HTML
a1c6081
raw
history blame
982 Bytes
import pytest
import os
from _utils.splitters.Splitter_class import Splitter
from _utils.models.gerar_relatorio import (
DocumentChunk,
)
from _utils.utils import convert_markdown_to_HTML
from tests.fixtures.resposta_final_como_markdown import resposta_final_como_markdown
class TestUtils:
@pytest.mark.asyncio
async def test_convert_markdown_to_HTML(self, monkeypatch):
resultado = convert_markdown_to_HTML(resposta_final_como_markdown)
print("\n\nresultado", resultado)
# assert isinstance(result_chunks, list)
# assert isinstance(result_strings, list)
# assert len(result_chunks) > 0
# assert len(result_strings) > 0
# assert all(isinstance(item, str) for item in result_strings)
# assert all(isinstance(item, DocumentChunk) for item in result_chunks)
# assert all(
# (chunk_size - 100) < len(item.content) < (chunk_size + 100)
# for item in result_chunks
# )