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 | 35 | ... ${USERS.users['${viewer}'].broker} |
36 | 36 | ... tender_cancelation |
37 | 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 | 45 | ... viewer |
44 | 46 | ... ${USERS.users['${viewer}'].broker} |
45 | 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 | 62 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування тендера |
51 | 63 | ... viewer |
52 | 64 | ... ${USERS.users['${viewer}'].broker} |
53 | 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 | 70 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування тендера |
59 | 71 | ... viewer |
60 | 72 | ... ${USERS.users['${viewer}'].broker} |
61 | 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 | 77 | # LOT CANCELLATION |
... | ... | @@ -80,7 +92,9 @@ Suite Teardown Test Suite Teardown |
80 | 92 | ... ${USERS.users['${viewer}'].broker} |
81 | 93 | ... lot_cancelation |
82 | 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 | 102 | ... viewer |
89 | 103 | ... ${USERS.users['${viewer}'].broker} |
90 | 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 | 119 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування лота |
96 | 120 | ... viewer |
97 | 121 | ... ${USERS.users['${viewer}'].broker} |
98 | 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 | 127 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування лота |
104 | 128 | ... viewer |
105 | 129 | ... ${USERS.users['${viewer}'].broker} |
106 | 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 | 134 | # DELETING LOT |
... | ... | @@ -126,7 +150,7 @@ Suite Teardown Test Suite Teardown |
126 | 150 | ... Скасувати закупівлю |
127 | 151 | ... ${TENDER['TENDER_UAID']} |
128 | 152 | ... ${cancellation_data['cancellation_reason']} |
129 | - ... ${cancellation_data['document']} | |
153 | + ... ${cancellation_data['document']['doc_path']} | |
130 | 154 | ... ${cancellation_data['description']} |
131 | 155 | |
132 | 156 | |
... | ... | @@ -137,29 +161,16 @@ Suite Teardown Test Suite Teardown |
137 | 161 | ... ${TENDER['TENDER_UAID']} |
138 | 162 | ... ${TENDER['LOT_ID']} |
139 | 163 | ... ${cancellation_data['cancellation_reason']} |
140 | - ... ${cancellation_data['document']} | |
164 | + ... ${cancellation_data['document']['doc_path']} | |
141 | 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