Commit e3a2caf30ee9e2c34f1b0fd4c85ba8e205da32bc
1 parent
28ec8b67
Update cancelation.robot
Remove redundant keywords from ***Keywords*** section. Code from some of them is used inline or new useful keywords are used. Use updated variables names instead of old ones. Add new test cases to check documents content. I know it's bad commit message. Sorry, I'm tired.
Showing
1 changed file
with
45 additions
and
34 deletions
| @@ -35,7 +35,9 @@ Suite Teardown Test Suite Teardown | @@ -35,7 +35,9 @@ Suite Teardown Test Suite Teardown | ||
| 35 | ... ${USERS.users['${viewer}'].broker} | 35 | ... ${USERS.users['${viewer}'].broker} |
| 36 | ... tender_cancelation | 36 | ... tender_cancelation |
| 37 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 37 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
| 38 | - Відображення активного статусу скасування | 38 | + Звірити поле тендера із значенням ${viewer} ${TENDER['TENDER_UAID']} |
| 39 | + ... active | ||
| 40 | + ... cancellations[0].status | ||
| 39 | 41 | ||
| 40 | 42 | ||
| 41 | Відображення причини скасування тендера | 43 | Відображення причини скасування тендера |
| @@ -43,23 +45,33 @@ Suite Teardown Test Suite Teardown | @@ -43,23 +45,33 @@ Suite Teardown Test Suite Teardown | ||
| 43 | ... viewer | 45 | ... viewer |
| 44 | ... ${USERS.users['${viewer}'].broker} | 46 | ... ${USERS.users['${viewer}'].broker} |
| 45 | ... tender_cancelation | 47 | ... tender_cancelation |
| 46 | - Відображення причини скасування | 48 | + Звірити поле тендера із значенням ${viewer} ${TENDER['TENDER_UAID']} |
| 49 | + ... ${USERS.users['${tender_owner}']['cancellation_data']['cancellation_reason']} | ||
| 50 | + ... cancellations[0].reason | ||
| 51 | + | ||
| 52 | + | ||
| 53 | +Відображення опису документа до скасування тендера | ||
| 54 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування тендера | ||
| 55 | + ... viewer | ||
| 56 | + ... ${USERS.users['${viewer}'].broker} | ||
| 57 | + ... tender_cancelation | ||
| 58 | + Звірити відображення поля description документа до скасування ${USERS.users['${tender_owner}']['cancellation_data']['document']['doc_id']} із ${USERS.users['${tender_owner}']['cancellation_data']['description']} для користувача ${viewer} | ||
| 47 | 59 | ||
| 48 | 60 | ||
| 49 | -Відображення опису документа скасування тендера | 61 | +Відображення заголовку документа до скасування тендера |
| 50 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування тендера | 62 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування тендера |
| 51 | ... viewer | 63 | ... viewer |
| 52 | ... ${USERS.users['${viewer}'].broker} | 64 | ... ${USERS.users['${viewer}'].broker} |
| 53 | ... tender_cancelation | 65 | ... tender_cancelation |
| 54 | - Відображення опису документа скасування | 66 | + Звірити відображення поля title документа до скасування ${USERS.users['${tender_owner}']['cancellation_data']['document']['doc_id']} із ${USERS.users['${tender_owner}']['cancellation_data']['document']['doc_name']} для користувача ${viewer} |
| 55 | 67 | ||
| 56 | 68 | ||
| 57 | -Відображення заголовку документа скасування тендера | 69 | +Відображення вмісту документа до скасування тендера |
| 58 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування тендера | 70 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування тендера |
| 59 | ... viewer | 71 | ... viewer |
| 60 | ... ${USERS.users['${viewer}'].broker} | 72 | ... ${USERS.users['${viewer}'].broker} |
| 61 | ... tender_cancelation | 73 | ... tender_cancelation |
| 62 | - Відображення заголовку документа скасування | 74 | + Звірити відображення вмісту документа до скасування ${USERS.users['${tender_owner}']['cancellation_data']['document']['doc_id']} з ${USERS.users['${tender_owner}']['cancellation_data']['document']['doc_content']} для користувача ${viewer} |
| 63 | 75 | ||
| 64 | ############################################################################################## | 76 | ############################################################################################## |
| 65 | # LOT CANCELLATION | 77 | # LOT CANCELLATION |
| @@ -80,7 +92,9 @@ Suite Teardown Test Suite Teardown | @@ -80,7 +92,9 @@ Suite Teardown Test Suite Teardown | ||
| 80 | ... ${USERS.users['${viewer}'].broker} | 92 | ... ${USERS.users['${viewer}'].broker} |
| 81 | ... lot_cancelation | 93 | ... lot_cancelation |
| 82 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 94 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
| 83 | - Відображення активного статусу скасування | 95 | + Звірити поле тендера із значенням ${viewer} ${TENDER['TENDER_UAID']} |
| 96 | + ... active | ||
| 97 | + ... cancellations[0].status | ||
| 84 | 98 | ||
| 85 | 99 | ||
| 86 | Відображення причини скасування лота | 100 | Відображення причини скасування лота |
| @@ -88,23 +102,33 @@ Suite Teardown Test Suite Teardown | @@ -88,23 +102,33 @@ Suite Teardown Test Suite Teardown | ||
| 88 | ... viewer | 102 | ... viewer |
| 89 | ... ${USERS.users['${viewer}'].broker} | 103 | ... ${USERS.users['${viewer}'].broker} |
| 90 | ... lot_cancelation | 104 | ... lot_cancelation |
| 91 | - Відображення причини скасування | 105 | + Звірити поле тендера із значенням ${viewer} ${TENDER['TENDER_UAID']} |
| 106 | + ... ${USERS.users['${tender_owner}']['cancellation_data']['cancellation_reason']} | ||
| 107 | + ... cancellations[0].reason | ||
| 108 | + | ||
| 109 | + | ||
| 110 | +Відображення опису документа до скасування лота | ||
| 111 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування лота | ||
| 112 | + ... viewer | ||
| 113 | + ... ${USERS.users['${viewer}'].broker} | ||
| 114 | + ... lot_cancelation | ||
| 115 | + Звірити відображення поля description документа до скасування ${USERS.users['${tender_owner}']['cancellation_data']['document']['doc_id']} із ${USERS.users['${tender_owner}']['cancellation_data']['description']} для користувача ${viewer} | ||
| 92 | 116 | ||
| 93 | 117 | ||
| 94 | -Відображення опису документа скасування лота | 118 | +Відображення заголовку документа до скасування лота |
| 95 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування лота | 119 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування лота |
| 96 | ... viewer | 120 | ... viewer |
| 97 | ... ${USERS.users['${viewer}'].broker} | 121 | ... ${USERS.users['${viewer}'].broker} |
| 98 | ... lot_cancelation | 122 | ... lot_cancelation |
| 99 | - Відображення опису документа скасування | 123 | + Звірити відображення поля description документа до скасування ${USERS.users['${tender_owner}']['cancellation_data']['document']['doc_id']} із ${USERS.users['${tender_owner}']['cancellation_data']['document']['doc_name']} для користувача ${viewer} |
| 100 | 124 | ||
| 101 | 125 | ||
| 102 | -Відображення заголовку документа скасування лота | 126 | +Відображення вмісту документа до скасування лота |
| 103 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування лота | 127 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування лота |
| 104 | ... viewer | 128 | ... viewer |
| 105 | ... ${USERS.users['${viewer}'].broker} | 129 | ... ${USERS.users['${viewer}'].broker} |
| 106 | ... lot_cancelation | 130 | ... lot_cancelation |
| 107 | - Відображення заголовку документа скасування | 131 | + Звірити відображення вмісту документа до скасування ${USERS.users['${tender_owner}']['cancellation_data']['document']['doc_id']} з ${USERS.users['${tender_owner}']['cancellation_data']['document']['doc_content']} для користувача ${viewer} |
| 108 | 132 | ||
| 109 | ############################################################################################## | 133 | ############################################################################################## |
| 110 | # DELETING LOT | 134 | # DELETING LOT |
| @@ -126,7 +150,7 @@ Suite Teardown Test Suite Teardown | @@ -126,7 +150,7 @@ Suite Teardown Test Suite Teardown | ||
| 126 | ... Скасувати закупівлю | 150 | ... Скасувати закупівлю |
| 127 | ... ${TENDER['TENDER_UAID']} | 151 | ... ${TENDER['TENDER_UAID']} |
| 128 | ... ${cancellation_data['cancellation_reason']} | 152 | ... ${cancellation_data['cancellation_reason']} |
| 129 | - ... ${cancellation_data['document']} | 153 | + ... ${cancellation_data['document']['doc_path']} |
| 130 | ... ${cancellation_data['description']} | 154 | ... ${cancellation_data['description']} |
| 131 | 155 | ||
| 132 | 156 | ||
| @@ -137,29 +161,16 @@ Suite Teardown Test Suite Teardown | @@ -137,29 +161,16 @@ Suite Teardown Test Suite Teardown | ||
| 137 | ... ${TENDER['TENDER_UAID']} | 161 | ... ${TENDER['TENDER_UAID']} |
| 138 | ... ${TENDER['LOT_ID']} | 162 | ... ${TENDER['LOT_ID']} |
| 139 | ... ${cancellation_data['cancellation_reason']} | 163 | ... ${cancellation_data['cancellation_reason']} |
| 140 | - ... ${cancellation_data['document']} | 164 | + ... ${cancellation_data['document']['doc_path']} |
| 141 | ... ${cancellation_data['description']} | 165 | ... ${cancellation_data['description']} |
| 142 | 166 | ||
| 143 | 167 | ||
| 144 | -Відображення активного статусу скасування | ||
| 145 | - Звірити поле тендера із значенням ${viewer} ${TENDER['TENDER_UAID']} | ||
| 146 | - ... active | ||
| 147 | - ... cancellations[0].status | ||
| 148 | - | ||
| 149 | - | ||
| 150 | -Відображення причини скасування | ||
| 151 | - Звірити поле тендера із значенням ${viewer} ${TENDER['TENDER_UAID']} | ||
| 152 | - ... ${USERS.users['${tender_owner}']['cancellation_data']['cancellation_reason']} | ||
| 153 | - ... cancellations[0].reason | 168 | +Звірити відображення поля ${field} документа до скасування ${doc_id} із ${left} для користувача ${username} |
| 169 | + ${right}= Run As ${username} Отримати інформацію із документа ${TENDER['TENDER_UAID']} ${doc_id} ${field} | ||
| 170 | + Порівняти об'єкти ${left} ${right} | ||
| 154 | 171 | ||
| 155 | 172 | ||
| 156 | -Відображення опису документа скасування | ||
| 157 | - Звірити поле тендера із значенням ${viewer} ${TENDER['TENDER_UAID']} | ||
| 158 | - ... ${USERS.users['${tender_owner}']['cancellation_data']['description']} | ||
| 159 | - ... cancellations[0].documents[0].description | ||
| 160 | - | ||
| 161 | - | ||
| 162 | -Відображення заголовку документа скасування | ||
| 163 | - Звірити поле тендера із значенням ${viewer} ${TENDER['TENDER_UAID']} | ||
| 164 | - ... ${USERS.users['${tender_owner}']['cancellation_data']['document']} | ||
| 165 | - ... cancellations[0].documents[0].title | 173 | +Звірити відображення вмісту документа до скасування ${doc_id} з ${left} для користувача ${username} |
| 174 | + ${file_name}= Run as ${username} Отримати документ до скасування ${TENDER['TENDER_UAID']} ${doc_id} | ||
| 175 | + ${right}= Get File ${OUTPUT_DIR}${/}${file_name} | ||
| 176 | + Порівняти об'єкти ${left} ${right} |
Please
register
or
login
to post a comment