scholarmind / tests /test_topics.py
yash-912's picture
Upload folder using huggingface_hub
2a587fe verified
raw
history blame contribute delete
489 Bytes
"""Tests for BERTopic — verifies coherent clusters."""
from app.core.topic_model import TopicModeler
def test_topic_modeler_initializes():
modeler = TopicModeler()
assert modeler is not None
def test_get_topics_returns_list():
modeler = TopicModeler()
topics = modeler.get_topics()
assert isinstance(topics, list)
def test_trending_topics_returns_list():
modeler = TopicModeler()
trending = modeler.get_trending()
assert isinstance(trending, list)