instagram-autoposter / test_workflow.py
faizee07's picture
Create test_workflow.py
a64e892 verified
import pytest
from workflows.content_generator import generate_instagram_content
from config.schemas import InstagramPost
def test_content_generation():
"""Test content generation"""
test_entry = {
"title": "Test Article",
"content": "This is a test article about AI and technology.",
"entry_id": "test123"
}
result = generate_instagram_content(test_entry)
# Validate structure
assert "caption" in result
assert "hashtags" in result
assert "image_prompt" in result
assert len(result["hashtags"]) >= 3
if __name__ == "__main__":
pytest.main([__file__])