magpie/tests/services/platforms/test_base.py

12 lines
404 B
Python

from app.services.platforms.base import PostResult
def test_post_result_requires_url():
r = PostResult(url="https://reddit.com/r/test/comments/abc")
assert r.url == "https://reddit.com/r/test/comments/abc"
assert r.metadata is None
def test_post_result_accepts_metadata():
r = PostResult(url="https://example.com", metadata={"id": "abc123"})
assert r.metadata == {"id": "abc123"}