Files
quark/quark/tests/functional/mysql/test_transaction.py
Amir Sadoughi ba68a8a3bf CAS IPs
2015-04-03 23:22:09 -05:00

16 lines
688 B
Python

from quark.db import api as quark_db_api
from quark.tests.functional.mysql.base import MySqlBaseFunctionalTest
class QuarkTransactionFunctionalTest(MySqlBaseFunctionalTest):
def test_transaction_id(self):
with self.context.session.begin():
transaction = quark_db_api.transaction_create(self.context)
self.assertEqual(transaction.id, 1)
with self.context.session.begin():
transaction = quark_db_api.transaction_create(self.context)
self.assertEqual(transaction.id, 2)
with self.context.session.begin():
transaction = quark_db_api.transaction_create(self.context)
self.assertEqual(transaction.id, 3)