feat(wordpress): improve post html structure and excerpt generation

This commit is contained in:
Oliver 2026-02-21 13:09:00 +01:00
parent e68b6a41fd
commit 24d8e5ad0f
2 changed files with 79 additions and 11 deletions

View file

@ -38,6 +38,9 @@ class TestWordpressPublish(unittest.TestCase):
self.assertTrue(mock_upload_media.called)
payload = mock_wp_request.call_args.kwargs["payload"]
self.assertEqual(payload.get("featured_media"), 456)
self.assertIn("<h3>Quelle</h3>", payload.get("content", ""))
self.assertIn("Originalartikel", payload.get("content", ""))
self.assertEqual(payload.get("excerpt"), "Inhalt")
@patch("backend.app.wordpress._upload_featured_media")
@patch("backend.app.wordpress._wp_request")
@ -57,6 +60,7 @@ class TestWordpressPublish(unittest.TestCase):
self.assertFalse(mock_upload_media.called)
payload = mock_wp_request.call_args.kwargs["payload"]
self.assertNotIn("featured_media", payload)
self.assertIn("<p>Inhalt</p>", payload.get("content", ""))
if __name__ == "__main__":