Commit 2628642ba937ec913c2ceedad6d60a110f48b624

Authored by OrysiaDrabych
1 parent acd892a7

Fixes

... ... @@ -497,7 +497,6 @@ Resource resource.robot
497 497
498 498
499 499 Звірити відображення причин зміни договору
500   - # here we need to receive list of rationale types from broker
501 500 ${rationale_types_from_broker}= Run as ${viewer} Отримати інформацію із договору ${CONTRACT_UAID} changes[0].rationaleTypes
502 501 ${rationale_types_from_robot}= Get variable value ${USERS.users['${tender_owner}'].change_data.data.rationaleTypes}
503 502 Log ${rationale_types_from_broker}
... ...
... ... @@ -107,7 +107,7 @@ Suite Teardown Test Suite Teardown
107 107 [Tags] ${USERS.users['${viewer}'].broker}: Відображення документації
108 108 ... viewer
109 109 ... ${USERS.users['${viewer}'].broker}
110   - ... view_change_document
  110 + ... upload_change_document
111 111 [Setup] Дочекатись синхронізації з майданчиком ${viewer}
112 112 Звірити відображення поля title документа ${USERS.users['${tender_owner}']['change_doc']['id']} до договору з ${USERS.users['${tender_owner}']['change_doc']['name']} для користувача ${viewer}
113 113
... ... @@ -116,7 +116,7 @@ Suite Teardown Test Suite Teardown
116 116 [Tags] ${USERS.users['${viewer}'].broker}: Відображення документації
117 117 ... viewer
118 118 ... ${USERS.users['${viewer}'].broker}
119   - ... view_change_document
  119 + ... view_change_documentOf
120 120 Звірити відображення поля documentOf документа ${USERS.users['${tender_owner}']['change_doc']['id']} до договору з change для користувача ${viewer}
121 121
122 122
... ... @@ -124,7 +124,7 @@ Suite Teardown Test Suite Teardown
124 124 [Tags] ${USERS.users['${viewer}'].broker}: Відображення документації
125 125 ... viewer
126 126 ... ${USERS.users['${viewer}'].broker}
127   - ... view_change_document
  127 + ... upload_change_document
128 128 Звірити відображення вмісту документа ${USERS.users['${tender_owner}']['change_doc']['id']} до договору з ${USERS.users['${tender_owner}']['change_doc']['content']} для користувача ${viewer}
129 129
130 130
... ... @@ -132,7 +132,7 @@ Suite Teardown Test Suite Teardown
132 132 [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування договору
133 133 ... tender_owner
134 134 ... ${USERS.users['${tender_owner}'].broker}
135   - ... modify_change
  135 + ... modify_contract
136 136 [Teardown] Оновити LAST_MODIFICATION_DATE
137 137 ${description}= create_fake_sentence
138 138 Set to dictionary ${USERS.users['${tender_owner}']} new_description=${description}
... ... @@ -211,7 +211,8 @@ Suite Teardown Test Suite Teardown
211 211 [Tags] ${USERS.users['${viewer}'].broker}: Редагування договору
212 212 ... viewer
213 213 ... ${USERS.users['${viewer}'].broker}
214   - ... tender_view
  214 + ... modify_contract
  215 + [Setup] Дочекатись синхронізації з майданчиком ${viewer}
215 216 Звірити поле договору із значенням
216 217 ... ${viewer}
217 218 ... ${CONTRACT_UAID}
... ... @@ -296,7 +297,7 @@ Suite Teardown Test Suite Teardown
296 297 [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування договору
297 298 ... tender_owner
298 299 ... ${USERS.users['${tender_owner}'].broker}
299   - ... add_change_contract_doc
  300 + ... upload_change_document
300 301 [Teardown] Оновити LAST_MODIFICATION_DATE
301 302 Run keyword and expect error * Додати документацію до зміни договору
302 303
... ... @@ -325,6 +326,7 @@ Suite Teardown Test Suite Teardown
325 326 ... viewer
326 327 ... ${USERS.users['${viewer}'].broker}
327 328 ... add_contract_doc
  329 + [Setup] Дочекатись синхронізації з майданчиком ${viewer}
328 330 Звірити відображення поля title документа ${USERS.users['${tender_owner}']['contract_doc']['id']} до договору з ${USERS.users['${tender_owner}']['contract_doc']['name']} для користувача ${viewer}
329 331
330 332
... ... @@ -370,6 +372,7 @@ Suite Teardown Test Suite Teardown
370 372 ... viewer
371 373 ... ${USERS.users['${viewer}'].broker}
372 374 ... termination_reasons
  375 + [Setup] Дочекатись синхронізації з майданчиком ${viewer}
373 376 Звірити поле договору із значенням
374 377 ... ${viewer}
375 378 ... ${CONTRACT_UAID}
... ... @@ -402,6 +405,7 @@ Suite Teardown Test Suite Teardown
402 405 ... viewer
403 406 ... ${USERS.users['${viewer}'].broker}
404 407 ... amount_paid
  408 + [Setup] Дочекатись синхронізації з майданчиком ${viewer}
405 409 Звірити поле договору із значенням
406 410 ... ${viewer}
407 411 ... ${CONTRACT_UAID}
... ... @@ -439,6 +443,7 @@ Suite Teardown Test Suite Teardown
439 443 ... viewer
440 444 ... ${USERS.users['${viewer}'].broker}
441 445 ... contract_termination
  446 + [Setup] Дочекатись синхронізації з майданчиком ${viewer}
442 447 Remove From Dictionary ${USERS.users['${viewer}'].contract_data.data} status
443 448 Звірити поле договору із значенням
444 449 ... ${viewer}
... ...
1 1 # -*- coding: utf-8 -*-
2 2 from faker.providers import BaseProvider
  3 +from faker.generator import random
3 4 from copy import deepcopy
4 5 from munch import Munch
5 6 from json import load
... ... @@ -17,14 +18,14 @@ def load_data_from_file(file_name):
17 18
18 19
19 20 class OP_Provider(BaseProvider):
20   - __fake_data = load_data_from_file("op_faker_data.json")
21   - word_list = __fake_data.words
22   - procuringEntities = __fake_data.procuringEntities
23   - addresses = __fake_data.addresses
24   - classifications = __fake_data.classifications
25   - cpvs = __fake_data.cpvs
26   - items_base_data = __fake_data.items_base_data
27   - rationale_types = __fake_data.rationale_types
  21 + _fake_data = load_data_from_file("op_faker_data.json")
  22 + word_list = _fake_data.words
  23 + procuringEntities = _fake_data.procuringEntities
  24 + addresses = _fake_data.addresses
  25 + classifications = _fake_data.classifications
  26 + cpvs = _fake_data.cpvs
  27 + items_base_data = _fake_data.items_base_data
  28 + rationale_types = _fake_data.rationale_types
28 29
29 30 @classmethod
30 31 def randomize_nb_elements(self, number=10, le=60, ge=140):
... ... @@ -154,12 +155,4 @@ class OP_Provider(BaseProvider):
154 155
155 156 @classmethod
156 157 def rationaleTypes(self, amount=3):
157   - if amount >= len(self.rationale_types):
158   - return self.rationale_types
159   - result = []
160   - for _ in range(amount):
161   - element = self.random_element(self.rationale_types)
162   - while element in result:
163   - element = self.random_element(self.rationale_types)
164   - result.append(element)
165   - return result
  158 + return random.sample(self.rationale_types, amount)
\ No newline at end of file
... ...
... ... @@ -566,32 +566,6 @@ def convert_amount_string_to_float(amount_string):
566 566 return float(amount_string.replace(' ', '').replace(',', '.'))
567 567
568 568
569   -# GUI Frontends common
570   -def add_data_for_gui_frontends(tender_data):
571   - now = get_now()
572   - # tender_data.data.enquiryPeriod['startDate'] = (now + timedelta(minutes=2)).isoformat()
573   - tender_data.data.enquiryPeriod['endDate'] = (now + timedelta(minutes=6)).isoformat()
574   - tender_data.data.tenderPeriod['startDate'] = (now + timedelta(minutes=7)).isoformat()
575   - tender_data.data.tenderPeriod['endDate'] = (now + timedelta(minutes=11)).isoformat()
576   - return tender_data
577   -
578   -
579   -def convert_date_to_slash_format(isodate):
580   - iso_dt = parse_date(isodate)
581   - date_string = iso_dt.strftime("%d/%m/%Y")
582   - return date_string
583   -
584   -
585   -def convert_datetime_to_dot_format(isodate):
586   - iso_dt = parse_date(isodate)
587   - day_string = iso_dt.strftime("%d.%m.%Y %H:%M")
588   - return day_string
589   -
590   -
591   -def local_path_to_file(file_name):
592   - return os.path.join(os.path.dirname(__file__), 'documents', file_name)
593   -
594   -
595 569 def compare_rationale_types(type1, type2):
596 570 return set(type1) == set(type2)
597 571
... ...
Please register or login to post a comment