Commit 9faeca1bfa7f3016b4cbffb92a032cb4ab0bd521

Authored by alexdiatlov
Committed by GitHub
2 parents d16492bf f3ac0fe1

Merge pull request #280 from ProzorroUKR/CS-8397

CS-8397
... ... @@ -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