Commit 24c7dbacbd75f29710676354dc7993853dcc0ddd
Committed by
OrysiaDrabych
1 parent
36dd23f5
Update contract_management.robot
Add test cases to check documents content. Use updated keywords from base_keywords.robot and updated `create_fake_doc` function. Remove file after uploading to be coherent with other procedures.
Showing
1 changed file
with
37 additions
and
9 deletions
| @@ -97,9 +97,15 @@ Suite Teardown Test Suite Teardown | @@ -97,9 +97,15 @@ Suite Teardown Test Suite Teardown | ||
| 97 | ... tender_owner | 97 | ... tender_owner |
| 98 | ... ${USERS.users['${tender_owner}'].broker} | 98 | ... ${USERS.users['${tender_owner}'].broker} |
| 99 | [Teardown] Оновити LAST_MODIFICATION_DATE | 99 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 100 | - ${document}= create_fake_doc | ||
| 101 | - Set to dictionary ${USERS.users['${tender_owner}']} change_document=${document} | ||
| 102 | - Run As ${tender_owner} Додати документацію до зміни в договорі ${CONTRACT_UAID} ${document} | 100 | + ${file_path} ${file_name} ${file_content}= create_fake_doc |
| 101 | + ${doc_id}= get_id_from_doc_name ${file_name} | ||
| 102 | + ${doc}= Create Dictionary | ||
| 103 | + ... id=${doc_id} | ||
| 104 | + ... name=${file_name} | ||
| 105 | + ... content=${file_content} | ||
| 106 | + Set to dictionary ${USERS.users['${tender_owner}']} change_doc=${doc} | ||
| 107 | + Run As ${tender_owner} Додати документацію до зміни в договорі ${CONTRACT_UAID} ${file_path} | ||
| 108 | + Remove File ${file_path} | ||
| 103 | 109 | ||
| 104 | 110 | ||
| 105 | Відображення заголовку документації до зміни договору | 111 | Відображення заголовку документації до зміни договору |
| @@ -107,7 +113,7 @@ Suite Teardown Test Suite Teardown | @@ -107,7 +113,7 @@ Suite Teardown Test Suite Teardown | ||
| 107 | ... viewer | 113 | ... viewer |
| 108 | ... ${USERS.users['${viewer}'].broker} | 114 | ... ${USERS.users['${viewer}'].broker} |
| 109 | ... add_contract_doc level2 | 115 | ... add_contract_doc level2 |
| 110 | - Звірити відображення поля documents[0].title договору із ${USERS.users['${tender_owner}']['change_document']} для користувача ${viewer} | 116 | + Звірити відображення поля title документа ${USERS.users['${tender_owner}']['change_doc']['id']} до договору з ${USERS.users['${tender_owner}']['change_doc']['name']} для користувача ${viewer} |
| 111 | 117 | ||
| 112 | 118 | ||
| 113 | Відображення належності документа до зміни договору | 119 | Відображення належності документа до зміни договору |
| @@ -115,7 +121,15 @@ Suite Teardown Test Suite Teardown | @@ -115,7 +121,15 @@ Suite Teardown Test Suite Teardown | ||
| 115 | ... viewer | 121 | ... viewer |
| 116 | ... ${USERS.users['${viewer}'].broker} | 122 | ... ${USERS.users['${viewer}'].broker} |
| 117 | ... add_contract_doc level2 | 123 | ... add_contract_doc level2 |
| 118 | - Звірити відображення поля documents[0].documentOf договору із change для користувача ${viewer} | 124 | + Звірити відображення поля documentOf документа ${USERS.users['${tender_owner}']['change_doc']['id']} до договору з change для користувача ${viewer} |
| 125 | + | ||
| 126 | + | ||
| 127 | +Відображення вмісту документації до зміни договору | ||
| 128 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення документації | ||
| 129 | + ... viewer | ||
| 130 | + ... ${USERS.users['${viewer}'].broker} | ||
| 131 | + ... add_contract_doc level2 | ||
| 132 | + Звірити відображення вмісту документа ${USERS.users['${tender_owner}']['change_doc']['id']} до договору з ${USERS.users['${tender_owner}']['change_doc']['content']} для користувача ${viewer} | ||
| 119 | 133 | ||
| 120 | 134 | ||
| 121 | Можливість редагувати договір | 135 | Можливість редагувати договір |
| @@ -165,9 +179,15 @@ Suite Teardown Test Suite Teardown | @@ -165,9 +179,15 @@ Suite Teardown Test Suite Teardown | ||
| 165 | ... tender_owner | 179 | ... tender_owner |
| 166 | ... ${USERS.users['${tender_owner}'].broker} | 180 | ... ${USERS.users['${tender_owner}'].broker} |
| 167 | [Teardown] Оновити LAST_MODIFICATION_DATE | 181 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 168 | - ${document}= create_fake_doc | ||
| 169 | - Set to dictionary ${USERS.users['${tender_owner}']} contract_document=${document} | ||
| 170 | - Run As ${tender_owner} Завантажити документацію до договору ${CONTRACT_UAID} ${document} | 182 | + ${file_path} ${file_name} ${file_content}= create_fake_doc |
| 183 | + ${doc_id}= get_id_from_doc_name ${file_name} | ||
| 184 | + ${doc}= Create Dictionary | ||
| 185 | + ... id=${doc_id} | ||
| 186 | + ... name=${file_name} | ||
| 187 | + ... content=${file_content} | ||
| 188 | + Set to dictionary ${USERS.users['${tender_owner}']} contract_doc=${doc} | ||
| 189 | + Run As ${tender_owner} Завантажити документацію до договору ${CONTRACT_UAID} ${file_path} | ||
| 190 | + Remove File ${file_path} | ||
| 171 | 191 | ||
| 172 | 192 | ||
| 173 | Відображення заголовку документації до договору | 193 | Відображення заголовку документації до договору |
| @@ -175,7 +195,15 @@ Suite Teardown Test Suite Teardown | @@ -175,7 +195,15 @@ Suite Teardown Test Suite Teardown | ||
| 175 | ... viewer | 195 | ... viewer |
| 176 | ... ${USERS.users['${viewer}'].broker} | 196 | ... ${USERS.users['${viewer}'].broker} |
| 177 | ... add_contract_doc level2 | 197 | ... add_contract_doc level2 |
| 178 | - Звірити відображення поля documents[1].title договору із ${USERS.users['${tender_owner}']['contract_document']} для користувача ${viewer} | 198 | + Звірити відображення поля title документа ${USERS.users['${tender_owner}']['contract_doc']['id']} до договору з ${USERS.users['${tender_owner}']['contract_doc']['name']} для користувача ${viewer} |
| 199 | + | ||
| 200 | + | ||
| 201 | +Відображення вмісту документації до договору | ||
| 202 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення документації | ||
| 203 | + ... viewer | ||
| 204 | + ... ${USERS.users['${viewer}'].broker} | ||
| 205 | + ... add_contract_doc level2 | ||
| 206 | + Звірити відображення вмісту документа ${USERS.users['${tender_owner}']['contract_doc']['id']} до договору з ${USERS.users['${tender_owner}']['contract_doc']['content']} для користувача ${viewer} | ||
| 179 | 207 | ||
| 180 | 208 | ||
| 181 | Можливість завершити договір | 209 | Можливість завершити договір |
Please
register
or
login
to post a comment