MCPcopy
hub / github.com/psycopg/psycopg / test_status_after_recover

Method test_status_after_recover

tests/test_tpc.py:154–163  ·  view source on GitHub ↗
(self, conn, tpc)

Source from the content-addressed store, hash-verified

152 assert tpc.count_test_records() == 0
153
154 def test_status_after_recover(self, conn, tpc):
155 assert conn.info.transaction_status == TransactionStatus.IDLE
156 conn.tpc_recover()
157 assert conn.info.transaction_status == TransactionStatus.IDLE
158
159 cur = conn.cursor()
160 cur.execute("select 1")
161 assert conn.info.transaction_status == TransactionStatus.INTRANS
162 conn.tpc_recover()
163 assert conn.info.transaction_status == TransactionStatus.INTRANS
164
165 def test_recovered_xids(self, conn, tpc):
166 # insert a few test xns

Callers

nothing calls this directly

Calls 3

tpc_recoverMethod · 0.45
cursorMethod · 0.45
executeMethod · 0.45

Tested by

no test coverage detected