Commit 3fc97edf761738935b3d859457c6727d2e52a442

Authored by ivanka12
Committed by GitHub
2 parents ef9fa691 fd163ab2

Merge pull request #71 from ProzorroUKR/fix_auction_30_percent

Fix auction 30 percent
@@ -8,7 +8,6 @@ Library Selenium2Library @@ -8,7 +8,6 @@ Library Selenium2Library
8 *** Variables *** 8 *** Variables ***
9 @{USED_ROLES} viewer provider provider1 9 @{USED_ROLES} viewer provider provider1
10 10
11 -  
12 *** Test Cases *** 11 *** Test Cases ***
13 Можливість знайти закупівлю по ідентифікатору 12 Можливість знайти закупівлю по ідентифікатору
14 [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера 13 [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера
@@ -79,7 +78,7 @@ Library Selenium2Library @@ -79,7 +78,7 @@ Library Selenium2Library
79 ... ${USERS.users['${provider}'].broker} 78 ... ${USERS.users['${provider}'].broker}
80 ... auction 79 ... auction
81 Вибрати учасника, який може зробити ставку 80 Вибрати учасника, який може зробити ставку
82 - Поставити максимально можливу ставку 81 + Поставити ставку в 0.69 відсотків від максимальної
83 Дочекатись учасником закінчення стадії ставок 82 Дочекатись учасником закінчення стадії ставок
84 Перевірити чи ставка була прийнята 83 Перевірити чи ставка була прийнята
85 84
@@ -91,7 +90,7 @@ Library Selenium2Library @@ -91,7 +90,7 @@ Library Selenium2Library
91 ... auction 90 ... auction
92 Вибрати учасника, який може зробити ставку 91 Вибрати учасника, який може зробити ставку
93 Поставити ставку більшу від максимальної на 1 грн 92 Поставити ставку більшу від максимальної на 1 грн
94 - Поставити максимально можливу ставку 93 + Поставити ставку в 0.69 відсотків від максимальної
95 Дочекатись учасником закінчення стадії ставок 94 Дочекатись учасником закінчення стадії ставок
96 Перевірити чи ставка була прийнята 95 Перевірити чи ставка була прийнята
97 96
@@ -319,17 +318,35 @@ Library Selenium2Library @@ -319,17 +318,35 @@ Library Selenium2Library
319 318
320 319
321 Поставити максимально можливу ставку 320 Поставити максимально можливу ставку
322 - Wait Until Page Contains Element xpath=//div[@class='col-md-5 col-sm-5 full-price-group']//span[@class='ng-binding']  
323 - ${last_amount}= Get Text xpath=//div[@class='col-md-5 col-sm-5 full-price-group']//span[@class='ng-binding'] 321 + Run Keyword If ${TENDER_MEAT} == ${True} Wait Until Page Contains Element xpath=//div[@class='col-md-5 col-sm-5 full-price-group']//span[@class='ng-binding']
  322 + ... ELSE Wait Until Page Contains Element id=max_bid_amount_price
  323 + ${last_amount}= Run Keyword If ${TENDER_MEAT} == ${True} Get Text xpath=//div[@class='col-md-5 col-sm-5 full-price-group']//span[@class='ng-binding']
  324 + ... ELSE Get Text id=max_bid_amount_price
324 ${last_amount}= convert_amount_string_to_float ${last_amount} 325 ${last_amount}= convert_amount_string_to_float ${last_amount}
325 ${value}= Convert To Number 0.01 326 ${value}= Convert To Number 0.01
326 ${last_amount}= subtraction ${last_amount} ${value} 327 ${last_amount}= subtraction ${last_amount} ${value}
327 Поставити ставку ${last_amount} Заявку прийнято 328 Поставити ставку ${last_amount} Заявку прийнято
328 329
329 330
  331 +Поставити ставку в ${percent} відсотків від максимальної
  332 + Run Keyword If ${TENDER_MEAT} == ${True} Wait Until Page Contains Element xpath=//div[@class='col-md-5 col-sm-5 full-price-group']//span[@class='ng-binding']
  333 + ... ELSE Wait Until Page Contains Element id=max_bid_amount_price
  334 + ${max_amount}= Run Keyword If ${TENDER_MEAT} == ${True} Get Text xpath=//div[@class='col-md-5 col-sm-5 full-price-group']//span[@class='ng-binding']
  335 + ... ELSE Get Text id=max_bid_amount_price
  336 + ${max_amount}= convert_amount_string_to_float ${max_amount}
  337 + ${max_amount}= Convert To Number ${max_amount} 2
  338 + ${percent}= convert_amount_string_to_float ${percent}
  339 + ${last_amount}= Evaluate ${max_amount}*${percent}
  340 + ${last_amount}= Convert To Number ${last_amount} 2
  341 + Поставити ставку ${last_amount} Ви збираєтеся значно понизити свою ставку на
  342 + Поставити ставку ${last_amount} Заявку прийнято
  343 +
  344 +
330 Поставити ставку більшу від максимальної на ${extra_amount} грн 345 Поставити ставку більшу від максимальної на ${extra_amount} грн
331 - Wait Until Page Contains Element xpath=//div[@class='col-md-5 col-sm-5 full-price-group']//span[@class='ng-binding']  
332 - ${last_amount}= Get Text xpath=//div[@class='col-md-5 col-sm-5 full-price-group']//span[@class='ng-binding'] 346 + Run Keyword If ${TENDER_MEAT} == ${True} Wait Until Page Contains Element xpath=//div[@class='col-md-5 col-sm-5 full-price-group']//span[@class='ng-binding']
  347 + ... ELSE Wait Until Page Contains Element id=max_bid_amount_price
  348 + ${last_amount}= Run Keyword If ${TENDER_MEAT} == ${True} Get Text xpath=//div[@class='col-md-5 col-sm-5 full-price-group']//span[@class='ng-binding']
  349 + ... ELSE Get Text id=max_bid_amount_price
333 ${last_amount}= convert_amount_string_to_float ${last_amount} 350 ${last_amount}= convert_amount_string_to_float ${last_amount}
334 ${extra_amount}= convert_amount_string_to_float ${extra_amount} 351 ${extra_amount}= convert_amount_string_to_float ${extra_amount}
335 ${last_amount}= Evaluate ${last_amount}+${extra_amount} 352 ${last_amount}= Evaluate ${last_amount}+${extra_amount}
@@ -366,14 +383,17 @@ Library Selenium2Library @@ -366,14 +383,17 @@ Library Selenium2Library
366 383
367 384
368 Поставити малу ставку в ${last_amount} грн 385 Поставити малу ставку в ${last_amount} грн
369 - Wait Until Page Contains Element xpath=//div[@class='col-md-5 col-sm-5 full-price-group']//span[@class='ng-binding']  
370 - Поставити ставку ${last_amount} Ви ввели дуже малу суму 386 + Run Keyword If ${TENDER_MEAT} == ${True} Wait Until Page Contains Element xpath=//div[@class='col-md-5 col-sm-5 full-price-group']//span[@class='ng-binding']
  387 + ... ELSE Wait Until Page Contains Element id=max_bid_amount_price
  388 + Поставити ставку ${last_amount} Ви збираєтеся значно понизити свою ставку на
  389 + Поставити ставку ${last_amount} Заявку прийнято
371 390
372 391
373 Поставити нульову ставку 392 Поставити нульову ставку
374 - Wait Until Page Contains Element xpath=//div[@class='col-md-5 col-sm-5 full-price-group']//span[@class='ng-binding']  
375 - Поставити ставку 0 Bid amount is required  
376 - 393 + Run Keyword If ${TENDER_MEAT} == ${True} Wait Until Page Contains Element xpath=//div[@class='col-md-5 col-sm-5 full-price-group']//span[@class='ng-binding']
  394 + ... ELSE Wait Until Page Contains Element id=max_bid_amount_price
  395 + Поставити ставку 0 Ви збираєтеся значно понизити свою ставку на
  396 +
377 397
378 Перевірити чи ставка була прийнята 398 Перевірити чи ставка була прийнята
379 ${last_amount}= convert_amount ${USERS['${CURRENT_USER}']['last_amount']} 399 ${last_amount}= convert_amount ${USERS['${CURRENT_USER}']['last_amount']}
Please register or login to post a comment