Commit f3ac0fe1f889b89e4d4cd63558c6ea8053c35289
1 parent
50543f6c
add new fields into push request on liqpay
Showing
2 changed files
with
32 additions
and
8 deletions
| ... | ... | @@ -428,7 +428,7 @@ ${PLAN_TENDER} ${True} |
| 428 | 428 | Звірити відображення поля status скарги ${qualification_index} із mistaken об'єкта qualifications для користувача ${viewer} |
| 429 | 429 | |
| 430 | 430 | |
| 431 | -Можливість залишити скаргу на визначення пре-кваліфікації учасника ,tp | |
| 431 | +Можливість залишити скаргу на визначення пре-кваліфікації учасника | |
| 432 | 432 | [Tags] ${USERS.users['${amcu_user}'].broker}: Скарга пре-кваліфікації учасника без розгляду |
| 433 | 433 | ... amcu_user |
| 434 | 434 | ... ${USERS.users['${amcu_user}'].broker} |
| ... | ... | @@ -759,6 +759,7 @@ ${PLAN_TENDER} ${True} |
| 759 | 759 | ... tender_owner |
| 760 | 760 | ... ${USERS.users['${tender_owner}'].broker} |
| 761 | 761 | ... lot_cancellation |
| 762 | + ... critical | |
| 762 | 763 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 763 | 764 | Можливість скасувати 0 лот |
| 764 | 765 | |
| ... | ... | @@ -768,6 +769,7 @@ ${PLAN_TENDER} ${True} |
| 768 | 769 | ... tender_owner |
| 769 | 770 | ... ${USERS.users['${tender_owner}'].broker} |
| 770 | 771 | ... tender_cancellation |
| 772 | + ... critical | |
| 771 | 773 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 772 | 774 | Можливість скасувати тендер |
| 773 | 775 | |
| ... | ... | @@ -777,6 +779,7 @@ ${PLAN_TENDER} ${True} |
| 777 | 779 | ... viewer |
| 778 | 780 | ... ${USERS.users['${viewer}'].broker} |
| 779 | 781 | ... cancellation_status_view |
| 782 | + ... non-critical | |
| 780 | 783 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
| 781 | 784 | ${cancellation_index}= Отримати останній індекс cancellations ${tender_owner} ${viewer} |
| 782 | 785 | Звірити поле тендера із значенням ${viewer} ${TENDER['TENDER_UAID']} |
| ... | ... | @@ -863,7 +866,7 @@ ${PLAN_TENDER} ${True} |
| 863 | 866 | Звірити відображення поля status скарги ${cancellations_index} із invalid об'єкта cancellations для користувача ${viewer} |
| 864 | 867 | |
| 865 | 868 | |
| 866 | -Можливість прийняти скаргу на визначення переможця до розгляду | |
| 869 | +Можливість прийняти скаргу на скасування до розгляду | |
| 867 | 870 | [Tags] ${USERS.users['${amcu_user}'].broker}: Скарга на скасування тендера/лота прийнята до розгляду |
| 868 | 871 | ... amcu_user |
| 869 | 872 | ... ${USERS.users['${amcu_user}'].broker} |
| ... | ... | @@ -882,7 +885,7 @@ ${PLAN_TENDER} ${True} |
| 882 | 885 | Звірити відображення поля status скарги ${cancellations_index} із accepted об'єкта cancellations для користувача ${viewer} |
| 883 | 886 | |
| 884 | 887 | |
| 885 | -Можливість задовільнити скаргу на визначення переможця | |
| 888 | +Можливість задовільнити скаргу на скасування | |
| 886 | 889 | [Tags] ${USERS.users['${amcu_user}'].broker}: Скарга на скасування тендера/лота задоволена |
| 887 | 890 | ... amcu_user |
| 888 | 891 | ... ${USERS.users['${amcu_user}'].broker} |
| ... | ... | @@ -910,7 +913,7 @@ ${PLAN_TENDER} ${True} |
| 910 | 913 | Дочекатись дати кінця періоду оскарження скасування |
| 911 | 914 | |
| 912 | 915 | |
| 913 | -Можливість скасувати проце скасування тендера/лота | |
| 916 | +Можливість скасувати процес скасування тендера/лота | |
| 914 | 917 | [Tags] ${USERS.users['${tender_owner}'].broker}: Скасування cancellation |
| 915 | 918 | ... tender_owner |
| 916 | 919 | ... ${USERS.users['${tender_owner}'].broker} |
| ... | ... | @@ -939,7 +942,7 @@ ${PLAN_TENDER} ${True} |
| 939 | 942 | Звірити відображення поля status скарги ${cancellations_index} із resolved об'єкта cancellations для користувача ${viewer} |
| 940 | 943 | |
| 941 | 944 | |
| 942 | -Можливість відхилити скаргу на визначення переможця | |
| 945 | +Можливість відхилити скаргу на скасування | |
| 943 | 946 | [Tags] ${USERS.users['${amcu_user}'].broker}: Скарга на скасування тендера/лота відхилена |
| 944 | 947 | ... amcu_user |
| 945 | 948 | ... ${USERS.users['${amcu_user}'].broker} |
| ... | ... | @@ -958,7 +961,7 @@ ${PLAN_TENDER} ${True} |
| 958 | 961 | Звірити відображення поля status скарги ${cancellations_index} із declined об'єкта cancellations для користувача ${viewer} |
| 959 | 962 | |
| 960 | 963 | |
| 961 | -Можливість зупинити розгляд скарги на визначення переможця | |
| 964 | +Можливість зупинити розгляд скарги на скасування | |
| 962 | 965 | [Tags] ${USERS.users['${amcu_user}'].broker}: Скарга на скасування тендера/лота зупинена |
| 963 | 966 | ... amcu_user |
| 964 | 967 | ... ${USERS.users['${amcu_user}'].broker} | ... | ... |
| 1 | 1 | # -*- coding: utf-8 - |
| 2 | 2 | import os |
| 3 | 3 | import random |
| 4 | +from random import randint | |
| 4 | 5 | import hashlib |
| 5 | 6 | from datetime import timedelta |
| 6 | 7 | from tempfile import NamedTemporaryFile |
| ... | ... | @@ -11,6 +12,8 @@ from faker.providers.company.ru_RU import Provider as CompanyProviderRuRu |
| 11 | 12 | from munch import munchify |
| 12 | 13 | from op_faker import OP_Provider |
| 13 | 14 | from .local_time import get_now, TZ |
| 15 | +from datetime import datetime | |
| 16 | +import string | |
| 14 | 17 | |
| 15 | 18 | fake_en = Factory.create(locale='en_US') |
| 16 | 19 | fake_ru = Factory.create(locale='ru_RU') |
| ... | ... | @@ -501,11 +504,13 @@ def test_payment_data(token, complaint_value, complaint_uaid): |
| 501 | 504 | "currency": "UAH", |
| 502 | 505 | "description": generate_payment_description(token, complaint_uaid), |
| 503 | 506 | "type": "credit", |
| 504 | - "date_oper": get_now().isoformat(), | |
| 507 | + "date_oper": generate_payment_date_operation(), | |
| 505 | 508 | "account": "UA723004380000026001503374077", |
| 506 | 509 | "okpo": "14360570", |
| 507 | 510 | "mfo": "123456", |
| 508 | - "name": u"Плат.интер-эквайрин через LiqPay" | |
| 511 | + "name": u"Плат.интер-эквайрин через LiqPay", | |
| 512 | + "source": random.choice(["account", "card"]), | |
| 513 | + "odb_ref": generate_payment_transaction_id() | |
| 509 | 514 | } |
| 510 | 515 | return data |
| 511 | 516 | |
| ... | ... | @@ -517,6 +522,22 @@ def generate_payment_description(token, complaint_uaid): |
| 517 | 522 | return description |
| 518 | 523 | |
| 519 | 524 | |
| 525 | +def generate_payment_transaction_id(): | |
| 526 | + string_1 = ''.join((random.choice(string.ascii_uppercase)) for i in range(4)) | |
| 527 | + string_2 = str(randint(1000, 9999)) | |
| 528 | + string_3 = ''.join((random.choice(string.ascii_uppercase)) for i in range(1)) | |
| 529 | + string_4 = str(randint(0, 9)) | |
| 530 | + string_5 = ''.join((random.choice(string.ascii_uppercase)) for i in range(3)) | |
| 531 | + string_6 = ''.join((random.choice(string.ascii_uppercase)) for i in range(1)) | |
| 532 | + final_string = string_1 + string_2 + string_3 + string_4 + string_5 + '.' + string_6 | |
| 533 | + return final_string | |
| 534 | + | |
| 535 | + | |
| 536 | +def generate_payment_date_operation(): | |
| 537 | + date = (datetime.now().replace(microsecond=0).strftime('%d.%m.%Y %H:%M:%S')) | |
| 538 | + return date | |
| 539 | + | |
| 540 | + | |
| 520 | 541 | def test_accept_complaint_data(): |
| 521 | 542 | data = { |
| 522 | 543 | "status": "accepted", | ... | ... |
Please
register
or
login
to post a comment