@@ -47,7 +47,7 @@ def test_ctor(self):
4747 self .assertEqual (xact .dataset_id , _DATASET )
4848 self .assertEqual (xact .connection , connection )
4949 self .assertEqual (xact .id , None )
50- self .assertEqual (xact ._status , None )
50+ self .assertEqual (xact ._status , self . _getTargetClass (). _INITIAL )
5151 self .assertTrue (xact ._commit_success is False )
5252 self .assertTrue (isinstance (xact .mutation , Mutation ))
5353 self .assertEqual (len (xact ._auto_id_entities ), 0 )
@@ -66,7 +66,7 @@ def test_ctor_with_env(self):
6666 self .assertEqual (xact .id , None )
6767 self .assertEqual (xact .dataset_id , DATASET_ID )
6868 self .assertEqual (xact .connection , CONNECTION )
69- self .assertEqual (xact ._status , None )
69+ self .assertEqual (xact ._status , self . _getTargetClass (). _INITIAL )
7070 self .assertTrue (xact ._commit_success is False )
7171
7272 def test_current (self ):
@@ -94,47 +94,6 @@ def test_current(self):
9494 self .assertTrue (xact1 .current () is None )
9595 self .assertTrue (xact2 .current () is None )
9696
97- def test_succeeded_fresh_transaction (self ):
98- _DATASET = 'DATASET'
99- connection = _Connection ()
100- xact = self ._makeOne (dataset_id = _DATASET , connection = connection )
101- self .assertEqual (xact ._status , None )
102-
103- success = marker = object ()
104- with self .assertRaises (ValueError ):
105- success = xact .succeeded
106- self .assertTrue (success is marker )
107-
108- def test_succeeded_in_progress (self ):
109- _DATASET = 'DATASET'
110- connection = _Connection ()
111- xact = self ._makeOne (dataset_id = _DATASET , connection = connection )
112- xact .begin ()
113- self .assertEqual (xact ._status , self ._getTargetClass ()._IN_PROGRESS )
114-
115- success = marker = object ()
116- with self .assertRaises (ValueError ):
117- success = xact .succeeded
118- self .assertTrue (success is marker )
119-
120- def test_succeeded_on_success (self ):
121- _DATASET = 'DATASET'
122- connection = _Connection ()
123- xact = self ._makeOne (dataset_id = _DATASET , connection = connection )
124- xact .begin ()
125- xact .commit ()
126- self .assertEqual (xact ._status , self ._getTargetClass ()._FINISHED )
127- self .assertTrue (xact .succeeded is True )
128-
129- def test_succeeded_on_failure (self ):
130- _DATASET = 'DATASET'
131- connection = _Connection ()
132- xact = self ._makeOne (dataset_id = _DATASET , connection = connection )
133- xact .begin ()
134- xact .rollback ()
135- self .assertEqual (xact ._status , self ._getTargetClass ()._FINISHED )
136- self .assertTrue (xact .succeeded is False )
137-
13897 def test_begin (self ):
13998 _DATASET = 'DATASET'
14099 connection = _Connection (234 )
0 commit comments