Commit e8f2a0434bce78270f25780e4aa60a2c858c4327
Committed by
GitHub
Merge pull request #323 from ProzorroUKR/fix_24_alp
Fix 24 alp
Showing
5 changed files
with
77 additions
and
13 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 | |
| ... | ... |
| ... | ... | @@ -7,12 +7,14 @@ |
| 7 | 7 | -v ITEM_MEAT:False |
| 8 | 8 | -v LOT_MEAT:False |
| 9 | 9 | |
| 10 | +-v ARTICLE_17:True | |
| 11 | + | |
| 10 | 12 | -i create_tender |
| 11 | 13 | -i find_tender |
| 12 | 14 | |
| 13 | --i make_bid_fixed_amount_by_provider | |
| 14 | --i make_bid_fixed_amount_by_provider1 | |
| 15 | --i make_bid_fixed_amount_by_provider2 | |
| 15 | +-i make_bid_fixed_amount_with_criteria_by_provider | |
| 16 | +-i make_bid_fixed_amount_with_criteria_by_provider1 | |
| 17 | +-i make_bid_fixed_amount_with_criteria_by_provider2 | |
| 16 | 18 | |
| 17 | 19 | -i wait_active_qualification_start |
| 18 | 20 | -i create_24h_milestone_qualification |
| ... | ... |
| ... | ... | @@ -7,12 +7,14 @@ |
| 7 | 7 | -v ITEM_MEAT:False |
| 8 | 8 | -v LOT_MEAT:False |
| 9 | 9 | |
| 10 | +-v ARTICLE_17:True | |
| 11 | + | |
| 10 | 12 | -i create_tender |
| 11 | 13 | -i find_tender |
| 12 | 14 | |
| 13 | --i make_bid_fixed_amount_by_provider | |
| 14 | --i make_bid_fixed_amount_by_provider1 | |
| 15 | --i make_bid_fixed_amount_by_provider2 | |
| 15 | +-i make_bid_fixed_amount_with_criteria_by_provider | |
| 16 | +-i make_bid_fixed_amount_with_criteria_by_provider1 | |
| 17 | +-i make_bid_fixed_amount_with_criteria_by_provider2 | |
| 16 | 18 | |
| 17 | 19 | -i wait_active_pre-qualification_start |
| 18 | 20 | -i create_24h_milestone_pre-qualification |
| ... | ... |
| ... | ... | @@ -7,12 +7,14 @@ |
| 7 | 7 | -v ITEM_MEAT:False |
| 8 | 8 | -v LOT_MEAT:False |
| 9 | 9 | |
| 10 | +-v ARTICLE_17:True | |
| 11 | + | |
| 10 | 12 | -i create_tender |
| 11 | 13 | -i find_tender |
| 12 | 14 | |
| 13 | --i make_bid_fixed_amount_by_provider | |
| 14 | --i make_bid_fixed_amount_by_provider1 | |
| 15 | --i make_bid_fixed_amount_by_provider2 | |
| 15 | +-i make_bid_fixed_amount_with_criteria_by_provider | |
| 16 | +-i make_bid_fixed_amount_with_criteria_by_provider1 | |
| 17 | +-i make_bid_fixed_amount_with_criteria_by_provider2 | |
| 16 | 18 | |
| 17 | 19 | -i wait_active_qualification_start |
| 18 | 20 | -i qualification_approve_award_dueDate_error |
| ... | ... |
Please
register
or
login
to post a comment