summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorBob Halley <halley@dnspython.org>2020-08-18 19:23:22 -0700
committerBob Halley <halley@dnspython.org>2020-08-18 19:23:22 -0700
commit1b2af789ffc6c8da54dda199a94c9d79797d356c (patch)
tree0b86d2bfd79fd86fa56b8007d63521cdf6d3a0e8 /tests
parent279dbec2722bd9836b1adf76db5136aeb346421e (diff)
downloaddnspython-1b2af789ffc6c8da54dda199a94c9d79797d356c.tar.gz
store reference to manager in all txns; add origin_information()
Diffstat (limited to 'tests')
-rw-r--r--tests/test_transaction.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/test_transaction.py b/tests/test_transaction.py
index 3dcaba0..bf7b130 100644
--- a/tests/test_transaction.py
+++ b/tests/test_transaction.py
@@ -18,14 +18,17 @@ class DB(dns.transaction.TransactionManager):
self.rdatasets = {}
def reader(self):
- return Transaction(False, True, self)
+ return Transaction(self, False, True)
def writer(self, replacement=False):
- return Transaction(replacement, False, self)
+ return Transaction(self, replacement, False)
+
+ def origin_information(self):
+ return (None, True)
class Transaction(dns.transaction.Transaction):
- def __init__(self, replacement, read_only, db):
+ def __init__(self, db, replacement, read_only):
super().__init__(replacement)
self.db = db
self.rdatasets = {}