Commit 31e3bb17bc74b1756303a71901a5b6d28b1061d9

Authored by AlexDiatlov
1 parent bb1673dd

add new keyword and test cases for 24/alp testing

@@ -2188,6 +2188,22 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status @@ -2188,6 +2188,22 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status
2188 Run As ${username} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} ${lots_ids} ${features_ids} 2188 Run As ${username} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} ${lots_ids} ${features_ids}
2189 2189
2190 2190
  2191 +Можливість подати цінову пропозицію в статусі draft на суму ${amount} користувачем ${username}
  2192 + ${bid}= Підготувати дані для подання пропозиції
  2193 + ${bidresponses}= Create Dictionary bid=${bid}
  2194 + Set To Dictionary ${USERS.users['${username}']} bidresponses=${bidresponses}
  2195 + Set To Dictionary ${USERS.users['${username}'].bidresponses.bid.data.lotValues[0].value} amount=${amount}
  2196 + ${lots}= Get Variable Value ${USERS.users['${tender_owner}'].initial_data.data.lots} ${None}
  2197 + ${lots_ids}= Run Keyword IF ${lots}
  2198 + ... Отримати ідентифікатори об’єктів ${username} lots
  2199 + ... ELSE Set Variable ${None}
  2200 + ${features}= Get Variable Value ${USERS.users['${tender_owner}'].initial_data.data.features} ${None}
  2201 + ${features_ids}= Run Keyword IF ${features}
  2202 + ... Отримати ідентифікатори об’єктів ${username} features
  2203 + ... ELSE Set Variable ${None}
  2204 + Run As ${username} Подати цінову пропозицію в статусі draft ${TENDER['TENDER_UAID']} ${bid} ${lots_ids} ${features_ids}
  2205 +
  2206 +
2191 Можливість подати цінову пропозицію на другому етапі рамкової угоди користувачем 2207 Можливість подати цінову пропозицію на другому етапі рамкової угоди користувачем
2192 [Arguments] ${username} ${index}=${0} 2208 [Arguments] ${username} ${index}=${0}
2193 ${bid}= Підготувати дані для подання пропозиції другого етапу рамкової угоди ${index} 2209 ${bid}= Підготувати дані для подання пропозиції другого етапу рамкової угоди ${index}
@@ -23,7 +23,7 @@ ${GMDN_INDEX} ${False} @@ -23,7 +23,7 @@ ${GMDN_INDEX} ${False}
23 ${PLAN_TENDER} ${True} 23 ${PLAN_TENDER} ${True}
24 ${BID_AMOUNT_1} ${500} 24 ${BID_AMOUNT_1} ${500}
25 ${BID_AMOUNT_2} ${1000} 25 ${BID_AMOUNT_2} ${1000}
26 -${BID_AMOUNT_3} ${1500} 26 +${BID_AMOUNT_3} ${1100}
27 ${ARTICLE_17} ${False} 27 ${ARTICLE_17} ${False}
28 28
29 *** Test Cases *** 29 *** Test Cases ***
@@ -2093,6 +2093,20 @@ ${ARTICLE_17} ${False} @@ -2093,6 +2093,20 @@ ${ARTICLE_17} ${False}
2093 Можливість подати цінову пропозицію на суму ${BID_AMOUNT_1} користувачем ${provider} 2093 Можливість подати цінову пропозицію на суму ${BID_AMOUNT_1} користувачем ${provider}
2094 2094
2095 2095
  2096 +Можливість подати пропозицію з фіксованою сумою першим учасником
  2097 + [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції
  2098 + ... provider
  2099 + ... ${USERS.users['${provider}'].broker}
  2100 + ... make_bid_fixed_amount_with_criteria_by_provider level1
  2101 + ... critical
  2102 + [Setup] Дочекатись дати початку прийому пропозицій ${provider} ${TENDER['TENDER_UAID']}
  2103 + [Teardown] Оновити LAST_MODIFICATION_DATE
  2104 + Можливість подати цінову пропозицію в статусі draft на суму ${BID_AMOUNT_1} користувачем ${provider}
  2105 + Можливість завантажити документ в пропозицію користувачем ${provider}
  2106 + Можливість додати до пропозиції відповідь на критерії користувачем ${provider}
  2107 + Можливість активувати пропозицію коритувачем ${provider}
  2108 +
  2109 +
2096 Можливість зменшити пропозицію на 5% першим учасником 2110 Можливість зменшити пропозицію на 5% першим учасником
2097 [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції 2111 [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції
2098 ... provider 2112 ... provider
@@ -2145,6 +2159,20 @@ ${ARTICLE_17} ${False} @@ -2145,6 +2159,20 @@ ${ARTICLE_17} ${False}
2145 Можливість подати цінову пропозицію на суму ${BID_AMOUNT_2} користувачем ${provider1} 2159 Можливість подати цінову пропозицію на суму ${BID_AMOUNT_2} користувачем ${provider1}
2146 2160
2147 2161
  2162 +Можливість подати пропозицію з фіксованою сумою другим учасником
  2163 + [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції
  2164 + ... provider1
  2165 + ... ${USERS.users['${provider1}'].broker}
  2166 + ... make_bid_fixed_amount_with_criteria_by_provider1 level1
  2167 + ... critical
  2168 + [Setup] Дочекатись дати початку прийому пропозицій ${provider1} ${TENDER['TENDER_UAID']}
  2169 + [Teardown] Оновити LAST_MODIFICATION_DATE
  2170 + Можливість подати цінову пропозицію в статусі draft на суму ${BID_AMOUNT_2} користувачем ${provider1}
  2171 + Можливість завантажити документ в пропозицію користувачем ${provider1}
  2172 + Можливість додати до пропозиції відповідь на критерії користувачем ${provider1}
  2173 + Можливість активувати пропозицію коритувачем ${provider1}
  2174 +
  2175 +
2148 Можливість зменшити пропозицію на 5% другим учасником 2176 Можливість зменшити пропозицію на 5% другим учасником
2149 [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції 2177 [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції
2150 ... provider1 2178 ... provider1
@@ -2166,12 +2194,26 @@ ${ARTICLE_17} ${False} @@ -2166,12 +2194,26 @@ ${ARTICLE_17} ${False}
2166 2194
2167 2195
2168 Можливість подати пропозицію з фіксованою сумою третім учасником 2196 Можливість подати пропозицію з фіксованою сумою третім учасником
2169 - [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції 2197 + [Tags] ${USERS.users['${provider2}'].broker}: Подання пропозиції
2170 ... provider 2198 ... provider
2171 - ... ${USERS.users['${provider}'].broker} 2199 + ... ${USERS.users['${provider2}'].broker}
  2200 + ... make_bid_fixed_amount_with_criteria_by_provider2 level1
  2201 + ... critical
  2202 + [Setup] Дочекатись дати початку прийому пропозицій ${provider2} ${TENDER['TENDER_UAID']}
  2203 + [Teardown] Оновити LAST_MODIFICATION_DATE
  2204 + Можливість подати цінову пропозицію в статусі draft на суму ${BID_AMOUNT_3} користувачем ${provider2}
  2205 + Можливість завантажити документ в пропозицію користувачем ${provider2}
  2206 + Можливість додати до пропозиції відповідь на критерії користувачем ${provider2}
  2207 + Можливість активувати пропозицію коритувачем ${provider2}
  2208 +
  2209 +
  2210 +Можливість подати пропозицію з фіксованою сумою третім учасником
  2211 + [Tags] ${USERS.users['${provider2}'].broker}: Подання пропозиції
  2212 + ... provider
  2213 + ... ${USERS.users['${provider2}'].broker}
2172 ... make_bid_fixed_amount_by_provider2 level1 2214 ... make_bid_fixed_amount_by_provider2 level1
2173 ... critical 2215 ... critical
2174 - [Setup] Дочекатись дати початку прийому пропозицій ${provider} ${TENDER['TENDER_UAID']} 2216 + [Setup] Дочекатись дати початку прийому пропозицій ${provider2} ${TENDER['TENDER_UAID']}
2175 [Teardown] Оновити LAST_MODIFICATION_DATE 2217 [Teardown] Оновити LAST_MODIFICATION_DATE
2176 Можливість подати цінову пропозицію на суму ${BID_AMOUNT_3} користувачем ${provider2} 2218 Можливість подати цінову пропозицію на суму ${BID_AMOUNT_3} користувачем ${provider2}
2177 2219
Please register or login to post a comment