|
8 | 8 | from filters.test import BaseFilterTestCase |
9 | 9 |
|
10 | 10 | from iota import Address, BadApiResponse, Bundle, BundleHash, Fragment, Hash, \ |
11 | | - Iota, Tag, Transaction, TransactionHash, TransactionTrytes |
| 11 | + Iota, Tag, Transaction, TransactionHash, TransactionTrytes, Nonce |
12 | 12 | from iota.adapter import MockAdapter |
13 | 13 | from iota.commands.extended.get_bundles import GetBundlesCommand |
14 | 14 | from iota.filters import Trytes |
@@ -141,21 +141,24 @@ def test_single_transaction(self): |
141 | 141 | """ |
142 | 142 | transaction =\ |
143 | 143 | Transaction( |
144 | | - current_index = 0, |
145 | | - last_index = 0, |
146 | | - tag = Tag(b''), |
147 | | - timestamp = 1484960990, |
148 | | - value = 0, |
| 144 | + current_index = 0, |
| 145 | + last_index = 0, |
| 146 | + tag = Tag(b''), |
| 147 | + timestamp = 1484960990, |
| 148 | + value = 0, |
| 149 | + attachment_timestamp = 1484960990, |
| 150 | + attachment_timestamp_lower_bound = 12, |
| 151 | + attachment_timestamp_upper_bound = 0, |
149 | 152 |
|
150 | 153 | # These values are not relevant for 0-value transactions. |
151 | | - nonce = Hash(b''), |
| 154 | + nonce = Nonce(b''), |
152 | 155 | signature_message_fragment = Fragment(b''), |
153 | 156 |
|
154 | 157 | # This value is computed automatically, so it has to be real. |
155 | 158 | hash_ = |
156 | 159 | TransactionHash( |
157 | | - b'UGQBSMKGNXXWDCS9XZCFTPUXFADCT9I9KCNQGUXK' |
158 | | - b'NDJDUXLWODOVJQWJHCLWTODAELDXGL9SMQYQZFWHE', |
| 160 | + b'XPJIYZWPF9LBCYZPNBFARDRCSUGJGF9TWZT9K9PX' |
| 161 | + b'VYDFPZOZBGXUCKLTJEUCFBEKQQ9VCSQVQDMMJQAY9', |
159 | 162 | ), |
160 | 163 |
|
161 | 164 | address = |
@@ -238,8 +241,8 @@ def test_multiple_transactions(self): |
238 | 241 | b'999999999999999999999999999999999999999999999999999999999999999999' |
239 | 242 | b'999999999999999999999999999999999999999999999999999999999999999999' |
240 | 243 | b'999999999WUQXEGBVIECGIWO9IGSYKWWPYCIVUJJGSJPWGIAFJPYSF9NSQOHWAHS9P' |
241 | | - b'9PWQHOBXNNQIF9IRHVQXKPZW999999999999999999999999999999999999999999' |
242 | | - b'999999999999HNLFMVD99A99999999A99999999PDQWLVVDPUU9VIBODGMRIAZPGQX' |
| 244 | + b'9PWQHOBXNNQIF9IRHVQXKPZW999999999999999999999999999XZUIENOTTBKJMDP' |
| 245 | + b'RXWGQYG9PWGTHNLFMVD99A99999999A99999999PDQWLVVDPUU9VIBODGMRIAZPGQX' |
243 | 246 | b'DOGSEXIHKIBWSLDAWUKZCZMK9Z9YZSPCKBDJSVDPRQLJSTKUMTNVSXBGUEHHGAIWWQ' |
244 | 247 | b'BCJZHZAQOWZMAIDAFUZBVMUVPWQJLUGGQKNKLMGTWXXNZKUCBJLEDAMYVRGABAWBY9' |
245 | 248 | b'999MYIYBTGIOQYYZFJBLIAWMPSZEFFTXUZPCDIXSLLQDQSFYGQSQOGSPKCZNLVSZ9L' |
@@ -285,8 +288,8 @@ def test_multiple_transactions(self): |
285 | 288 | b'999999999999999999999999999999999999999999999999999999999999999999' |
286 | 289 | b'999999999999999999999999999999999999999999999999999999999999999999' |
287 | 290 | b'999999999999999999999999999999999999999999999999999999999999999999' |
288 | | - b'999999999999999999999999999999999999999999999999999999999999999999' |
289 | | - b'999999999999HNLFMVD99999999999A99999999PDQWLVVDPUU9VIBODGMRIAZPGQX' |
| 291 | + b'999999999999999999999999999999999999999999999999999SYRABNN9JD9PNDL' |
| 292 | + b'IKUNCECUELTOHNLFMVD99999999999A99999999PDQWLVVDPUU9VIBODGMRIAZPGQX' |
290 | 293 | b'DOGSEXIHKIBWSLDAWUKZCZMK9Z9YZSPCKBDJSVDPRQLJSTKUMTNVSXFSEWUNJOEGNU' |
291 | 294 | b'I9QOCRFMYSIFAZLJHKZBPQZZYFG9ORYCRDX9TOMJPFCRB9R9KPUUGFPVOWYXFIWEW9' |
292 | 295 | b'999BGUEHHGAIWWQBCJZHZAQOWZMAIDAFUZBVMUVPWQJLUGGQKNKLMGTWXXNZKUCBJL' |
@@ -353,7 +356,7 @@ def test_multiple_transactions(self): |
353 | 356 | b'DRXICGYDGSVPXFTILFFGAPICYHGGJ9OHXINFX9999' |
354 | 357 | ), |
355 | 358 | ) |
356 | | - |
| 359 | + print(response['bundles'][0].as_tryte_strings()) |
357 | 360 | self.maxDiff = None |
358 | 361 | self.assertListEqual( |
359 | 362 | response['bundles'][0].as_json_compatible(), |
|
0 commit comments