Added test case TestPopoApplication (test SimpleApplication with POPO).
from unittest import TestCase
from eventsourcing.application.axon import AxonApplication
+from eventsourcing.application.popo import PopoApplication
from eventsourcing.application.simple import SimpleApplication
from eventsourcing.exceptions import ProgrammingError
from eventsourcing.tests.sequenced_item_tests.test_django_record_manager import (
@@ -78,6 +79,10 @@ class TestSimpleApplication(TestCase):
assert_event_handlers_empty()
+class TestPopoApplication(TestSimpleApplication):
+ infrastructure_class = PopoApplication
+
+
class TestDjangoApplication(DjangoTestCase, TestSimpleApplication):
infrastructure_class = DjangoApplication
