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