0001-saga-ensure-response.bank_data-is-JSON-serializable-.patch
eopayment/saga.py | ||
---|---|---|
193 | 193 |
result=result, |
194 | 194 |
bank_status=bank_status, |
195 | 195 |
signed=True, |
196 |
bank_data=response,
|
|
196 |
bank_data=dict(response),
|
|
197 | 197 |
order_id=idop, |
198 | 198 |
transaction_id=idop, |
199 | 199 |
test=False) |
tests/test_saga.py | ||
---|---|---|
18 | 18 | |
19 | 19 |
from __future__ import print_function, unicode_literals |
20 | 20 | |
21 |
import json |
|
22 | ||
21 | 23 |
import pytest |
22 | 24 | |
23 | 25 |
import zeep.transports |
... | ... | |
92 | 94 |
'transaction_date': None, |
93 | 95 |
'transaction_id': '28b52f40-1ace-11eb-8ce3-0213ad91a104', |
94 | 96 |
} |
97 |
# Check bank_data is JSON serializable |
|
98 |
json.dumps(response.bank_data) |
|
95 | 99 | |
96 |
- |