Commit 4d12f004da242e415fd01404a84246dea28ace2f
1 parent
e6cea6c2
add payment data generation method
Showing
2 changed files
with
18 additions
and
1 deletions
| ... | ... | @@ -453,6 +453,22 @@ def test_complaint_data(): |
| 453 | 453 | return munchify({'data': data}) |
| 454 | 454 | |
| 455 | 455 | |
| 456 | +def test_payment_data(token, complaint_value, complaint_uaid): | |
| 457 | + data = { | |
| 458 | + "amount": str(complaint_value), | |
| 459 | + "currency": "UAH", | |
| 460 | + "description": generate_payment_description(token, complaint_uaid) | |
| 461 | + } | |
| 462 | + return data | |
| 463 | + | |
| 464 | + | |
| 465 | +def generate_payment_description(token, complaint_uaid): | |
| 466 | + full_hash = hashlib.sha512(token).hexdigest() | |
| 467 | + short_hash = full_hash[0:8] | |
| 468 | + description = complaint_uaid + '-' + short_hash | |
| 469 | + return description | |
| 470 | + | |
| 471 | + | |
| 456 | 472 | def test_accept_complaint_data(): |
| 457 | 473 | data = { |
| 458 | 474 | "status": "accepted", | ... | ... |
| ... | ... | @@ -84,7 +84,8 @@ from .initial_data import ( |
| 84 | 84 | test_accept_complaint_data, |
| 85 | 85 | test_reject_complaint_data, |
| 86 | 86 | test_cancellation_data, |
| 87 | - test_cancel_pending_data | |
| 87 | + test_cancel_pending_data, | |
| 88 | + test_payment_data | |
| 88 | 89 | ) |
| 89 | 90 | from barbecue import chef |
| 90 | 91 | from restkit import request | ... | ... |
Please
register
or
login
to post a comment