Commit e3a2caf30ee9e2c34f1b0fd4c85ba8e205da32bc

Authored by mykhaly
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.
@@ -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