Commit 06e3816ddde0a49c541472a6dfd5b84426e71190

Authored by alexdiatlov
Committed by GitHub
2 parents 4d3ab80d e8f2a043

Merge pull request #324 from ProzorroUKR/dev_prozorro_2

Dev prozorro 2
... ... @@ -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