Commit 31e3bb17bc74b1756303a71901a5b6d28b1061d9
1 parent
bb1673dd
add new keyword and test cases for 24/alp testing
Showing
2 changed files
with
62 additions
and
4 deletions
... | ... | @@ -2188,6 +2188,22 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status |
2188 | 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 | 2208 | [Arguments] ${username} ${index}=${0} |
2193 | 2209 | ${bid}= Підготувати дані для подання пропозиції другого етапу рамкової угоди ${index} | ... | ... |
... | ... | @@ -23,7 +23,7 @@ ${GMDN_INDEX} ${False} |
23 | 23 | ${PLAN_TENDER} ${True} |
24 | 24 | ${BID_AMOUNT_1} ${500} |
25 | 25 | ${BID_AMOUNT_2} ${1000} |
26 | -${BID_AMOUNT_3} ${1500} | |
26 | +${BID_AMOUNT_3} ${1100} | |
27 | 27 | ${ARTICLE_17} ${False} |
28 | 28 | |
29 | 29 | *** Test Cases *** |
... | ... | @@ -2093,6 +2093,20 @@ ${ARTICLE_17} ${False} |
2093 | 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 | 2110 | Можливість зменшити пропозицію на 5% першим учасником |
2097 | 2111 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції |
2098 | 2112 | ... provider |
... | ... | @@ -2145,6 +2159,20 @@ ${ARTICLE_17} ${False} |
2145 | 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 | 2176 | Можливість зменшити пропозицію на 5% другим учасником |
2149 | 2177 | [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції |
2150 | 2178 | ... provider1 |
... | ... | @@ -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 | 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 | 2214 | ... make_bid_fixed_amount_by_provider2 level1 |
2173 | 2215 | ... critical |
2174 | - [Setup] Дочекатись дати початку прийому пропозицій ${provider} ${TENDER['TENDER_UAID']} | |
2216 | + [Setup] Дочекатись дати початку прийому пропозицій ${provider2} ${TENDER['TENDER_UAID']} | |
2175 | 2217 | [Teardown] Оновити LAST_MODIFICATION_DATE |
2176 | 2218 | Можливість подати цінову пропозицію на суму ${BID_AMOUNT_3} користувачем ${provider2} |
2177 | 2219 | ... | ... |
Please
register
or
login
to post a comment