feat: add deterministic Anwarpy publisher
This commit is contained in:
@@ -52,6 +52,10 @@ class PublicationMetaTests(unittest.TestCase):
|
||||
def test_blocked_is_terminal_and_carries_a_bounded_reason(self):
|
||||
blocked = mark_blocked(PENDING, "cover")
|
||||
self.assertEqual(parse_meta(blocked)["blocked_reason"], "cover")
|
||||
publishing = mark_publishing(PENDING, "arabic-ai-guide")
|
||||
blocked_after_claim = parse_meta(mark_blocked(publishing, "generation"))
|
||||
self.assertEqual(blocked_after_claim["status"], "blocked")
|
||||
self.assertNotIn("slug", blocked_after_claim)
|
||||
with self.assertRaises(ValueError):
|
||||
mark_blocked(PENDING, "network")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user