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 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