@@ -79,6 +79,7 @@ def test__finish_w_transaction(self):
7979 mdm .join_transaction (txn )
8080 mdm ._finish (2 )
8181 self .assertEqual (mdm .state , 2 )
82+ self .assertEqual (mdm .tpc_phase , 0 )
8283
8384 def test_commit_wo_transaction (self ):
8485 mdm = self ._makeOne (object )
@@ -251,6 +252,7 @@ def _callable(*args):
251252 mdm .tpc_finish (txn )
252253 self .assertEqual (_called , [(1 , 2 )])
253254 self .assertEqual (mdm .state , MailDataManagerState .TPC_FINISHED )
255+ self .assertEqual (mdm .tpc_phase , 0 )
254256
255257 def test_tpc_abort_wo_transaction (self ):
256258 mdm = self ._makeOne ()
@@ -287,6 +289,7 @@ def test_tpc_abort_begun_ok(self):
287289 mdm .tpc_phase = 1
288290 mdm .tpc_abort (txn )
289291 self .assertEqual (mdm .state , MailDataManagerState .TPC_ABORTED )
292+ self .assertEqual (mdm .tpc_phase , 0 )
290293
291294 def test_tpc_abort_voted_ok (self ):
292295 from ..delivery import MailDataManagerState
@@ -296,6 +299,7 @@ def test_tpc_abort_voted_ok(self):
296299 mdm .tpc_phase = 2
297300 mdm .tpc_abort (txn )
298301 self .assertEqual (mdm .state , MailDataManagerState .TPC_ABORTED )
302+ self .assertEqual (mdm .tpc_phase , 0 )
299303
300304
301305class TestAbstractMailDelivery (unittest .TestCase ):
0 commit comments