Commit 4b97859fa3ec9c411cfa2276ed0a27a991b3fce9
Committed by
GitHub
Merge pull request #149 from ProzorroUKR/test_scenario_fixes
fix into test scenario
Showing
6 changed files
with
42 additions
and
30 deletions
@@ -7,6 +7,8 @@ Resource resource.robot | @@ -7,6 +7,8 @@ Resource resource.robot | ||
7 | *** Variables *** | 7 | *** Variables *** |
8 | ${ERROR_MESSAGE}= Calling method 'get_tender' failed: ResourceGone: {"status": "error", "errors": [{"location": "url", "name": "tender_id", "description": "Archived"}]} | 8 | ${ERROR_MESSAGE}= Calling method 'get_tender' failed: ResourceGone: {"status": "error", "errors": [{"location": "url", "name": "tender_id", "description": "Archived"}]} |
9 | 9 | ||
10 | +${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status": "error", "errors": [{"location": "url", "name": "plan_id", "description": "Archived"}]} | ||
11 | + | ||
10 | *** Keywords *** | 12 | *** Keywords *** |
11 | Можливість оголосити тендер | 13 | Можливість оголосити тендер |
12 | ${file_path}= Get Variable Value ${ARTIFACT_FILE} artifact.yaml | 14 | ${file_path}= Get Variable Value ${ARTIFACT_FILE} artifact.yaml |
@@ -318,7 +320,11 @@ ${ERROR_MESSAGE}= Calling method 'get_tender' failed: ResourceGone: {"status": | @@ -318,7 +320,11 @@ ${ERROR_MESSAGE}= Calling method 'get_tender' failed: ResourceGone: {"status": | ||
318 | \ ${internalid}= Get From Dictionary ${plans_feed_item} id | 320 | \ ${internalid}= Get From Dictionary ${plans_feed_item} id |
319 | \ ${date_modified}= Get From Dictionary ${plans_feed_item} dateModified | 321 | \ ${date_modified}= Get From Dictionary ${plans_feed_item} dateModified |
320 | \ Log To Console - Читання плану з id ${internalid} та датою модифікації ${date_modified} | 322 | \ Log To Console - Читання плану з id ${internalid} та датою модифікації ${date_modified} |
321 | - \ Run As ${username} Отримати план по внутрішньому ідентифікатору ${internalid} | 323 | + \ ${status}= Run Keyword And Return Status Отримати план по внутрішньому ідентифікатору ${username} ${internalid} |
324 | + \ Run Keyword If ${status} == ${False} | ||
325 | + \ ... Run Keyword And Expect Error ${ERROR_PLAN_MESSAGE} Отримати план по внутрішньому ідентифікатору ${username} ${internalid} | ||
326 | + \ Run Keyword If ${status} == ${True} | ||
327 | + \ ... Run As ${username} Отримати план по внутрішньому ідентифікатору ${internalid} | ||
322 | 328 | ||
323 | 329 | ||
324 | Можливість прочитати договори для користувача ${username} | 330 | Можливість прочитати договори для користувача ${username} |
@@ -8492,7 +8492,7 @@ | @@ -8492,7 +8492,7 @@ | ||
8492 | "quantity": 15, | 8492 | "quantity": 15, |
8493 | "unit": { | 8493 | "unit": { |
8494 | "code": "H87", | 8494 | "code": "H87", |
8495 | - "name": "Штуки" | 8495 | + "name": "штуки" |
8496 | } | 8496 | } |
8497 | }, | 8497 | }, |
8498 | { | 8498 | { |
@@ -8503,7 +8503,7 @@ | @@ -8503,7 +8503,7 @@ | ||
8503 | "quantity": 15, | 8503 | "quantity": 15, |
8504 | "unit": { | 8504 | "unit": { |
8505 | "code": "H87", | 8505 | "code": "H87", |
8506 | - "name": "Штуки" | 8506 | + "name": "штуки" |
8507 | } | 8507 | } |
8508 | }, | 8508 | }, |
8509 | { | 8509 | { |
@@ -8514,7 +8514,7 @@ | @@ -8514,7 +8514,7 @@ | ||
8514 | "quantity": 15, | 8514 | "quantity": 15, |
8515 | "unit": { | 8515 | "unit": { |
8516 | "code": "H87", | 8516 | "code": "H87", |
8517 | - "name": "Штуки" | 8517 | + "name": "штуки" |
8518 | } | 8518 | } |
8519 | }, | 8519 | }, |
8520 | { | 8520 | { |
@@ -8525,7 +8525,7 @@ | @@ -8525,7 +8525,7 @@ | ||
8525 | "quantity": 15, | 8525 | "quantity": 15, |
8526 | "unit": { | 8526 | "unit": { |
8527 | "code": "H87", | 8527 | "code": "H87", |
8528 | - "name": "Штуки" | 8528 | + "name": "штуки" |
8529 | } | 8529 | } |
8530 | }, | 8530 | }, |
8531 | { | 8531 | { |
@@ -8536,7 +8536,7 @@ | @@ -8536,7 +8536,7 @@ | ||
8536 | "quantity": 15, | 8536 | "quantity": 15, |
8537 | "unit": { | 8537 | "unit": { |
8538 | "code": "H87", | 8538 | "code": "H87", |
8539 | - "name": "Штуки" | 8539 | + "name": "штуки" |
8540 | } | 8540 | } |
8541 | }, | 8541 | }, |
8542 | { | 8542 | { |
@@ -8547,7 +8547,7 @@ | @@ -8547,7 +8547,7 @@ | ||
8547 | "quantity": 15, | 8547 | "quantity": 15, |
8548 | "unit": { | 8548 | "unit": { |
8549 | "code": "H87", | 8549 | "code": "H87", |
8550 | - "name": "Штуки" | 8550 | + "name": "штуки" |
8551 | } | 8551 | } |
8552 | }, | 8552 | }, |
8553 | { | 8553 | { |
@@ -8558,7 +8558,7 @@ | @@ -8558,7 +8558,7 @@ | ||
8558 | "quantity": 15, | 8558 | "quantity": 15, |
8559 | "unit": { | 8559 | "unit": { |
8560 | "code": "H87", | 8560 | "code": "H87", |
8561 | - "name": "Штуки" | 8561 | + "name": "штуки" |
8562 | } | 8562 | } |
8563 | }, | 8563 | }, |
8564 | { | 8564 | { |
@@ -8569,7 +8569,7 @@ | @@ -8569,7 +8569,7 @@ | ||
8569 | "quantity": 15, | 8569 | "quantity": 15, |
8570 | "unit": { | 8570 | "unit": { |
8571 | "code": "H87", | 8571 | "code": "H87", |
8572 | - "name": "Штуки" | 8572 | + "name": "штуки" |
8573 | } | 8573 | } |
8574 | }, | 8574 | }, |
8575 | { | 8575 | { |
@@ -8580,7 +8580,7 @@ | @@ -8580,7 +8580,7 @@ | ||
8580 | "quantity": 15, | 8580 | "quantity": 15, |
8581 | "unit": { | 8581 | "unit": { |
8582 | "code": "H87", | 8582 | "code": "H87", |
8583 | - "name": "Штуки" | 8583 | + "name": "штуки" |
8584 | } | 8584 | } |
8585 | }, | 8585 | }, |
8586 | { | 8586 | { |
@@ -8591,7 +8591,7 @@ | @@ -8591,7 +8591,7 @@ | ||
8591 | "quantity": 15, | 8591 | "quantity": 15, |
8592 | "unit": { | 8592 | "unit": { |
8593 | "code": "H87", | 8593 | "code": "H87", |
8594 | - "name": "Штуки" | 8594 | + "name": "штуки" |
8595 | } | 8595 | } |
8596 | }, | 8596 | }, |
8597 | { | 8597 | { |
@@ -8602,7 +8602,7 @@ | @@ -8602,7 +8602,7 @@ | ||
8602 | "quantity": 15, | 8602 | "quantity": 15, |
8603 | "unit": { | 8603 | "unit": { |
8604 | "code": "H87", | 8604 | "code": "H87", |
8605 | - "name": "Штуки" | 8605 | + "name": "штуки" |
8606 | } | 8606 | } |
8607 | }, | 8607 | }, |
8608 | { | 8608 | { |
@@ -8613,7 +8613,7 @@ | @@ -8613,7 +8613,7 @@ | ||
8613 | "quantity": 15, | 8613 | "quantity": 15, |
8614 | "unit": { | 8614 | "unit": { |
8615 | "code": "H87", | 8615 | "code": "H87", |
8616 | - "name": "Штуки" | 8616 | + "name": "штуки" |
8617 | } | 8617 | } |
8618 | }, | 8618 | }, |
8619 | { | 8619 | { |
@@ -8624,7 +8624,7 @@ | @@ -8624,7 +8624,7 @@ | ||
8624 | "quantity": 15, | 8624 | "quantity": 15, |
8625 | "unit": { | 8625 | "unit": { |
8626 | "code": "H87", | 8626 | "code": "H87", |
8627 | - "name": "Штуки" | 8627 | + "name": "штуки" |
8628 | } | 8628 | } |
8629 | }, | 8629 | }, |
8630 | { | 8630 | { |
@@ -8635,7 +8635,7 @@ | @@ -8635,7 +8635,7 @@ | ||
8635 | "quantity": 15, | 8635 | "quantity": 15, |
8636 | "unit": { | 8636 | "unit": { |
8637 | "code": "H87", | 8637 | "code": "H87", |
8638 | - "name": "Штуки" | 8638 | + "name": "штуки" |
8639 | } | 8639 | } |
8640 | }, | 8640 | }, |
8641 | { | 8641 | { |
@@ -8646,7 +8646,7 @@ | @@ -8646,7 +8646,7 @@ | ||
8646 | "quantity": 15, | 8646 | "quantity": 15, |
8647 | "unit": { | 8647 | "unit": { |
8648 | "code": "H87", | 8648 | "code": "H87", |
8649 | - "name": "Штуки" | 8649 | + "name": "штуки" |
8650 | } | 8650 | } |
8651 | }, | 8651 | }, |
8652 | { | 8652 | { |
@@ -8657,7 +8657,7 @@ | @@ -8657,7 +8657,7 @@ | ||
8657 | "quantity": 15, | 8657 | "quantity": 15, |
8658 | "unit": { | 8658 | "unit": { |
8659 | "code": "H87", | 8659 | "code": "H87", |
8660 | - "name": "Штуки" | 8660 | + "name": "штуки" |
8661 | } | 8661 | } |
8662 | }, | 8662 | }, |
8663 | { | 8663 | { |
@@ -8668,7 +8668,7 @@ | @@ -8668,7 +8668,7 @@ | ||
8668 | "quantity": 15, | 8668 | "quantity": 15, |
8669 | "unit": { | 8669 | "unit": { |
8670 | "code": "H87", | 8670 | "code": "H87", |
8671 | - "name": "Штуки" | 8671 | + "name": "штуки" |
8672 | } | 8672 | } |
8673 | }, | 8673 | }, |
8674 | { | 8674 | { |
@@ -8679,7 +8679,7 @@ | @@ -8679,7 +8679,7 @@ | ||
8679 | "quantity": 15, | 8679 | "quantity": 15, |
8680 | "unit": { | 8680 | "unit": { |
8681 | "code": "H87", | 8681 | "code": "H87", |
8682 | - "name": "Штуки" | 8682 | + "name": "штуки" |
8683 | } | 8683 | } |
8684 | } | 8684 | } |
8685 | ], | 8685 | ], |
@@ -16,32 +16,34 @@ ${ROAD_INDEX} ${False} | @@ -16,32 +16,34 @@ ${ROAD_INDEX} ${False} | ||
16 | ${GMDN_INDEX} ${False} | 16 | ${GMDN_INDEX} ${False} |
17 | 17 | ||
18 | *** Test Cases *** | 18 | *** Test Cases *** |
19 | -Можливість створити план закупівлі | 19 | +Неможливість створити план закупівлі з двома buyers |
20 | [Tags] ${USERS.users['${tender_owner}'].broker}: Оголошення плану | 20 | [Tags] ${USERS.users['${tender_owner}'].broker}: Оголошення плану |
21 | ... tender_owner | 21 | ... tender_owner |
22 | ... ${USERS.users['${tender_owner}'].broker} | 22 | ... ${USERS.users['${tender_owner}'].broker} |
23 | - ... create_plan | 23 | + ... create_plan_two_buyers |
24 | ... critical | 24 | ... critical |
25 | [Teardown] Оновити LAST_MODIFICATION_DATE | 25 | [Teardown] Оновити LAST_MODIFICATION_DATE |
26 | - Можливість створити план закупівлі | 26 | + Run Keyword And Expect Error * Можливість створити план закупівлі з використанням валідації для buyers ${1} |
27 | 27 | ||
28 | 28 | ||
29 | -Можливість створити план закупівлі з двома buyers | 29 | +Неможливість створити план закупівлі з порожнім buyers |
30 | [Tags] ${USERS.users['${tender_owner}'].broker}: Оголошення плану | 30 | [Tags] ${USERS.users['${tender_owner}'].broker}: Оголошення плану |
31 | ... tender_owner | 31 | ... tender_owner |
32 | ... ${USERS.users['${tender_owner}'].broker} | 32 | ... ${USERS.users['${tender_owner}'].broker} |
33 | - ... create_plan_two_buyers | 33 | + ... create_plan_no_buyers |
34 | ... critical | 34 | ... critical |
35 | - Run Keyword And Expect Error * Можливість створити план закупівлі з використанням валідації для buyers ${1} | 35 | + [Teardown] Оновити LAST_MODIFICATION_DATE |
36 | + Run Keyword And Expect Error * Можливість створити план закупівлі з використанням валідації для buyers ${2} | ||
36 | 37 | ||
37 | 38 | ||
38 | -Можливість створити план закупівлі з порожнім buyers | 39 | +Можливість створити план закупівлі |
39 | [Tags] ${USERS.users['${tender_owner}'].broker}: Оголошення плану | 40 | [Tags] ${USERS.users['${tender_owner}'].broker}: Оголошення плану |
40 | ... tender_owner | 41 | ... tender_owner |
41 | ... ${USERS.users['${tender_owner}'].broker} | 42 | ... ${USERS.users['${tender_owner}'].broker} |
42 | - ... create_plan_no_buyers | 43 | + ... create_plan |
43 | ... critical | 44 | ... critical |
44 | - Run Keyword And Expect Error * Можливість створити план закупівлі з використанням валідації для buyers ${2} | 45 | + [Teardown] Оновити LAST_MODIFICATION_DATE |
46 | + Можливість створити план закупівлі | ||
45 | 47 | ||
46 | 48 | ||
47 | Можливість знайти план по ідентифікатору | 49 | Можливість знайти план по ідентифікатору |
@@ -102,7 +102,8 @@ | @@ -102,7 +102,8 @@ | ||
102 | -i contract_sign | 102 | -i contract_sign |
103 | -i contract_stand_still | 103 | -i contract_stand_still |
104 | -i modify_contract | 104 | -i modify_contract |
105 | - -i modify_contract_value | 105 | +-i modify_contract_amount_net |
106 | + -i modify_contract_value | ||
106 | -i contract_view | 107 | -i contract_view |
107 | -i add_doc_to_contract | 108 | -i add_doc_to_contract |
108 | -i contract_doc_documentOf | 109 | -i contract_doc_documentOf |
@@ -83,7 +83,8 @@ | @@ -83,7 +83,8 @@ | ||
83 | -i contract_sign | 83 | -i contract_sign |
84 | -i contract_stand_still | 84 | -i contract_stand_still |
85 | -i modify_contract | 85 | -i modify_contract |
86 | - -i modify_contract_value | 86 | +-i modify_contract_amount_net |
87 | +-i modify_contract_value | ||
87 | -i contract_view | 88 | -i contract_view |
88 | -i add_doc_to_contract | 89 | -i add_doc_to_contract |
89 | -i contract_doc_documentOf | 90 | -i contract_doc_documentOf |
Please
register
or
login
to post a comment