Commit 148fd591026447e86542aca16299c1689d72a67b

Authored by AlexDiatlov
1 parent 0d4b529d

add guarantee_criteria variable

... ... @@ -33,6 +33,7 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status
33 33 ... gmdn_index=${${GMDN_INDEX}}
34 34 ... plan_tender=${${PLAN_TENDER}}
35 35 ... article_17=${${ARTICLE_17}}
  36 + ... criteria_guarantee=${${CRITERIA_GUARANTEE}}
36 37 ${DIALOGUE_TYPE}= Get Variable Value ${DIALOGUE_TYPE}
37 38 ${FUNDING_KIND}= Get Variable Value ${FUNDING_KIND}
38 39 Run keyword if '${DIALOGUE_TYPE}' != '${None}' Set to dictionary ${tender_parameters} dialogue_type=${DIALOGUE_TYPE}
... ... @@ -44,11 +45,10 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status
44 45 Log ${plan_data}
45 46 ${tender_data}= Підготувати дані для створення тендера ${tender_parameters} ${plan_data}
46 47 ${adapted_data}= Адаптувати дані для оголошення тендера ${tender_data}
47   - ${article_17_data}= Run keyword If ${ARTICLE_17} == True Підготувати дані по критеріям статті 17
48 48 ${TENDER_UAID}= Run keyword If ${ARTICLE_17} == True Run As ${tender_owner} Створити тендер з критеріями
49 49 ... ${adapted_data}
50 50 ... ${ARTIFACT.tender_uaid}
51   - ... ${article_17_data}
  51 + ... ${CRITERIA_GUARANTEE}
52 52 ... ELSE Run As ${tender_owner} Створити тендер
53 53 ... ${adapted_data}
54 54 ... ${ARTIFACT.tender_uaid}
... ...
... ... @@ -253,7 +253,7 @@ Library Collections
253 253
254 254
255 255 Створити тендер з критеріями
256   - [Arguments] ${username} ${tender_data} ${plan_uaid} ${article_17_data}
  256 + [Arguments] ${username} ${tender_data} ${plan_uaid} ${CRITERIA_GUARANTEE} #${article_17_data}
257 257 ${file_path}= Get Variable Value ${ARTIFACT_FILE} artifact_plan.yaml
258 258 ${ARTIFACT}= load_data_from ${file_path}
259 259 Log ${ARTIFACT.tender_owner_access_token}
... ... @@ -264,10 +264,17 @@ Library Collections
264 264 ... access_token=${ARTIFACT.tender_owner_access_token}
265 265 Log ${tender}
266 266 ${access_token}= Get Variable Value ${tender.access.token}
  267 + ${article_17_data}= Підготувати дані по критеріям статті 17
267 268 ${tender_criteria}= Call Method ${USERS.users['${username}'].client} create_criteria
268 269 ... ${tender.data.id}
269 270 ... ${article_17_data}
270 271 ... access_token=${tender.access.token}
  272 + Log ${CRITERIA_GUARANTEE}
  273 + ${criteria_guarantee_data}= Run keyword If ${CRITERIA_GUARANTEE} == True Підготувати дані по критеріям гарантії
  274 + ${tender_criteria_guarantee}= Run keyword If ${CRITERIA_GUARANTEE} == True Call Method ${USERS.users['${username}'].client} create_criteria
  275 + ... ${tender.data.id}
  276 + ... ${criteria_guarantee_data}
  277 + ... access_token=${tender.access.token}
271 278 ${status}= Set Variable If 'open' in '${MODE}' active.tendering ${EMPTY}
272 279 ${status}= Set Variable If 'below' in '${MODE}' active.enquiries ${status}
273 280 ${status}= Set Variable If 'selection' in '${MODE}' draft.pending ${status}
... ...
... ... @@ -456,6 +456,12 @@ Get Broker Property By Username
456 456 [Return] ${article_17_data}
457 457
458 458
  459 +Підготувати дані по критеріям гарантії
  460 + ${criteria_guarantee_data}= test_criteria_guarantee_data
  461 + Log ${criteria_guarantee_data}
  462 + [Return] ${criteria_guarantee_data}
  463 +
  464 +
459 465 Підготувати дані для відповіді на критерії в пропозиції
460 466 [Arguments] ${username} ${tender_data} ${bid_data} ${bid_data_document}
461 467 @{criteria}= get_from_object ${tender_data.data} criteria
... ...
... ... @@ -25,6 +25,7 @@ ${BID_AMOUNT_1} ${500}
25 25 ${BID_AMOUNT_2} ${1000}
26 26 ${BID_AMOUNT_3} ${1100}
27 27 ${ARTICLE_17} ${False}
  28 +${CRITERIA_GUARANTEE} ${False}
28 29
29 30 *** Test Cases ***
30 31 Можливість оголосити тендер
... ...
Please register or login to post a comment