Add Postbox message authoring and concurrency
This commit is contained in:
@@ -616,6 +616,7 @@ class PostboxServiceTests(unittest.TestCase):
|
||||
template_id=target_template.id,
|
||||
revision_number=None,
|
||||
actor_id="admin-1",
|
||||
expected_revision=target_template.resource_revision,
|
||||
)
|
||||
source_template = service.create_template(
|
||||
session,
|
||||
@@ -644,6 +645,7 @@ class PostboxServiceTests(unittest.TestCase):
|
||||
template_id=source_template.id,
|
||||
revision_number=None,
|
||||
actor_id="admin-1",
|
||||
expected_revision=source_template.resource_revision,
|
||||
)
|
||||
source = service.materialize_template(
|
||||
session,
|
||||
@@ -846,6 +848,7 @@ class PostboxServiceTests(unittest.TestCase):
|
||||
template_id=template.id,
|
||||
revision_number=1,
|
||||
actor_id="admin-1",
|
||||
expected_revision=template.resource_revision,
|
||||
)
|
||||
first = self.service.materialize_template(
|
||||
session,
|
||||
@@ -877,6 +880,7 @@ class PostboxServiceTests(unittest.TestCase):
|
||||
classification="restricted",
|
||||
allow_vacant_delivery=True,
|
||||
actor_id="admin-1",
|
||||
expected_revision=template.resource_revision,
|
||||
)
|
||||
|
||||
self.assertEqual(first.id, second.id)
|
||||
@@ -916,6 +920,7 @@ class PostboxServiceTests(unittest.TestCase):
|
||||
template_id=template.id,
|
||||
revision_number=None,
|
||||
actor_id="admin-1",
|
||||
expected_revision=template.resource_revision,
|
||||
)
|
||||
session.commit()
|
||||
|
||||
@@ -1474,6 +1479,7 @@ class PostboxServiceTests(unittest.TestCase):
|
||||
tenant_id="tenant-1",
|
||||
actor=self.actor,
|
||||
grouping_id=grouping_id,
|
||||
expected_revision=grouping.resource_revision,
|
||||
name="Assigned work",
|
||||
is_default=True,
|
||||
postbox_ids=(parent.id,),
|
||||
|
||||
Reference in New Issue
Block a user