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 | 97 | ... tender_owner |
| 98 | 98 | ... ${USERS.users['${tender_owner}'].broker} |
| 99 | 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 | 113 | ... viewer |
| 108 | 114 | ... ${USERS.users['${viewer}'].broker} |
| 109 | 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 | 121 | ... viewer |
| 116 | 122 | ... ${USERS.users['${viewer}'].broker} |
| 117 | 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 | 179 | ... tender_owner |
| 166 | 180 | ... ${USERS.users['${tender_owner}'].broker} |
| 167 | 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 | 195 | ... viewer |
| 176 | 196 | ... ${USERS.users['${viewer}'].broker} |
| 177 | 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