Commit 806a0c89878254959dcfc0f15a4d8e1c1e994c23

Authored by selurvedu
2 parents 274c80b3 4ae44ef8

Merge pull request #114 from mykhaly

Simplify :FOR loops

Brokers: mykhaly/simplify_for_loops
@@ -16,8 +16,7 @@ ${broker} Quinta @@ -16,8 +16,7 @@ ${broker} Quinta
16 ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} 16 ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
17 ... minimal 17 ... minimal
18 Завантажити дані про тендер 18 Завантажити дані про тендер
19 - ${usernames}= Create List ${viewer} ${tender_owner}  
20 - :FOR ${username} IN @{usernames} 19 + :FOR ${username} IN ${viewer} ${tender_owner}
21 \ ${resp}= Викликати для учасника ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} 20 \ ${resp}= Викликати для учасника ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']}
22 Log ${resp} 21 Log ${resp}
23 22
@@ -29,8 +28,7 @@ ${broker} Quinta @@ -29,8 +28,7 @@ ${broker} Quinta
29 [Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних оголошеного тендера 28 [Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних оголошеного тендера
30 ... tender_owner 29 ... tender_owner
31 ... ${USERS.users['${tender_owner}'].broker} 30 ... ${USERS.users['${tender_owner}'].broker}
32 - ${usernames}= Create List ${viewer} ${tender_owner}  
33 - :FOR ${username} IN @{usernames} 31 + :FOR ${username} IN ${viewer} ${tender_owner}
34 \ Викликати для учасника ${username} Отримати інформацію із тендера awards[1].complaintPeriod.endDate 32 \ Викликати для учасника ${username} Отримати інформацію із тендера awards[1].complaintPeriod.endDate
35 33
36 Дочекатися закічення stand still періоду 34 Дочекатися закічення stand still періоду
@@ -31,8 +31,7 @@ ${broker} Quinta @@ -31,8 +31,7 @@ ${broker} Quinta
31 ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} 31 ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
32 ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker} 32 ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
33 ... minimal 33 ... minimal
34 - ${usernames}= Create List ${viewer} ${tender_owner} ${provider} ${provider1}  
35 - :FOR ${username} IN @{usernames} 34 + :FOR ${username} IN ${viewer} ${tender_owner} ${provider} ${provider1}
36 \ Дочекатись синхронізації з майданчиком ${username} 35 \ Дочекатись синхронізації з майданчиком ${username}
37 \ Викликати для учасника ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} 36 \ Викликати для учасника ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']}
38 37
@@ -47,8 +46,7 @@ ${broker} Quinta @@ -47,8 +46,7 @@ ${broker} Quinta
47 ... viewer 46 ... viewer
48 ... ${USERS.users['${viewer}'].broker} 47 ... ${USERS.users['${viewer}'].broker}
49 ... minimal 48 ... minimal
50 - ${usernames}= Create List ${viewer} ${provider} ${provider1}  
51 - :FOR ${username} IN @{usernames} 49 + :FOR ${username} IN ${viewer} ${provider} ${provider1}
52 \ Звірити дату тендера ${username} ${USERS.users['${tender_owner}'].initial_data} tenderPeriod.startDate 50 \ Звірити дату тендера ${username} ${USERS.users['${tender_owner}'].initial_data} tenderPeriod.startDate
53 51
54 Відображення закінчення періоду прийому пропозицій оголошеного тендера 52 Відображення закінчення періоду прийому пропозицій оголошеного тендера
@@ -56,8 +54,7 @@ ${broker} Quinta @@ -56,8 +54,7 @@ ${broker} Quinta
56 ... viewer 54 ... viewer
57 ... ${USERS.users['${viewer}'].broker} 55 ... ${USERS.users['${viewer}'].broker}
58 ... minimal 56 ... minimal
59 - ${usernames}= Create List ${viewer} ${provider} ${provider1}  
60 - :FOR ${username} IN @{usernames} 57 + :FOR ${username} IN ${viewer} ${provider} ${provider1}
61 \ Звірити дату тендера ${username} ${USERS.users['${tender_owner}'].initial_data} tenderPeriod.endDate 58 \ Звірити дату тендера ${username} ${USERS.users['${tender_owner}'].initial_data} tenderPeriod.endDate
62 59
63 Відображення закінчення періоду подання скарг на оголошений тендер 60 Відображення закінчення періоду подання скарг на оголошений тендер
@@ -65,8 +62,7 @@ ${broker} Quinta @@ -65,8 +62,7 @@ ${broker} Quinta
65 ... viewer 62 ... viewer
66 ... ${USERS.users['${viewer}'].broker} 63 ... ${USERS.users['${viewer}'].broker}
67 ... minimal 64 ... minimal
68 - ${usernames}= Create List ${viewer} ${provider} ${provider1}  
69 - :FOR ${username} IN @{usernames} 65 + :FOR ${username} IN ${viewer} ${provider} ${provider1}
70 \ Викликати для учасника ${username} Отримати інформацію із тендера complaintPeriod.endDate 66 \ Викликати для учасника ${username} Отримати інформацію із тендера complaintPeriod.endDate
71 67
72 Можливість подати вимогу на умови більше ніж за 10 днів до завершення періоду подання пропозицій 68 Можливість подати вимогу на умови більше ніж за 10 днів до завершення періоду подання пропозицій
@@ -200,8 +196,7 @@ ${broker} Quinta @@ -200,8 +196,7 @@ ${broker} Quinta
200 [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію 196 [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію
201 ... provider provider1 197 ... provider provider1
202 ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker} 198 ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
203 - ${usernames}= Create List ${provider} ${provider1}  
204 - :FOR ${username} IN @{usernames} 199 + :FOR ${username} IN ${provider} ${provider1}
205 \ Дочекатись синхронізації з майданчиком ${username} 200 \ Дочекатись синхронізації з майданчиком ${username}
206 \ Викликати для учасника ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} 201 \ Викликати для учасника ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']}
207 \ ${bid}= Викликати для учасника ${username} Отримати пропозицію ${TENDER['TENDER_UAID']} 202 \ ${bid}= Викликати для учасника ${username} Отримати пропозицію ${TENDER['TENDER_UAID']}
@@ -330,8 +325,7 @@ CкаÑувати цінову пропозицію другого учаÑниР@@ -330,8 +325,7 @@ CкаÑувати цінову пропозицію другого учаÑниÐ
330 [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію 325 [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію
331 ... provider provider1 326 ... provider provider1
332 ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker} 327 ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
333 - ${usernames}= Create List ${provider} ${provider1}  
334 - :FOR ${username} IN @{usernames} 328 + :FOR ${username} IN ${provider} ${provider1}
335 \ Дочекатись синхронізації з майданчиком ${username} 329 \ Дочекатись синхронізації з майданчиком ${username}
336 \ Викликати для учасника ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} 330 \ Викликати для учасника ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']}
337 \ ${bid}= Викликати для учасника ${username} Отримати пропозицію ${TENDER['TENDER_UAID']} 331 \ ${bid}= Викликати для учасника ${username} Отримати пропозицію ${TENDER['TENDER_UAID']}
@@ -31,8 +31,7 @@ ${broker} Quinta @@ -31,8 +31,7 @@ ${broker} Quinta
31 ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} 31 ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
32 ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker} 32 ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
33 ... minimal 33 ... minimal
34 - ${usernames}= Create List ${viewer} ${tender_owner} ${provider} ${provider1}  
35 - :FOR ${username} IN @{usernames} 34 + :FOR ${username} IN ${viewer} ${tender_owner} ${provider} ${provider1}
36 \ Дочекатись синхронізації з майданчиком ${username} 35 \ Дочекатись синхронізації з майданчиком ${username}
37 \ Викликати для учасника ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} 36 \ Викликати для учасника ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']}
38 37
@@ -47,8 +46,7 @@ ${broker} Quinta @@ -47,8 +46,7 @@ ${broker} Quinta
47 ... viewer 46 ... viewer
48 ... ${USERS.users['${viewer}'].broker} 47 ... ${USERS.users['${viewer}'].broker}
49 ... minimal 48 ... minimal
50 - ${usernames}= Create List ${viewer} ${provider} ${provider1}  
51 - :FOR ${username} IN @{usernames} 49 + :FOR ${username} IN ${viewer} ${provider} ${provider1}
52 \ Звірити дату тендера ${username} ${USERS.users['${tender_owner}'].initial_data} tenderPeriod.startDate 50 \ Звірити дату тендера ${username} ${USERS.users['${tender_owner}'].initial_data} tenderPeriod.startDate
53 51
54 Відображення закінчення періоду прийому пропозицій оголошеного тендера 52 Відображення закінчення періоду прийому пропозицій оголошеного тендера
@@ -56,8 +54,7 @@ ${broker} Quinta @@ -56,8 +54,7 @@ ${broker} Quinta
56 ... viewer 54 ... viewer
57 ... ${USERS.users['${viewer}'].broker} 55 ... ${USERS.users['${viewer}'].broker}
58 ... minimal 56 ... minimal
59 - ${usernames}= Create List ${viewer} ${provider} ${provider1}  
60 - :FOR ${username} IN @{usernames} 57 + :FOR ${username} IN ${viewer} ${provider} ${provider1}
61 \ Звірити дату тендера ${username} ${USERS.users['${tender_owner}'].initial_data} tenderPeriod.endDate 58 \ Звірити дату тендера ${username} ${USERS.users['${tender_owner}'].initial_data} tenderPeriod.endDate
62 59
63 Можливість подати вимогу на умови більше ніж за 10 днів до завершення періоду подання пропозицій 60 Можливість подати вимогу на умови більше ніж за 10 днів до завершення періоду подання пропозицій
@@ -135,8 +132,7 @@ ${broker} Quinta @@ -135,8 +132,7 @@ ${broker} Quinta
135 [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію 132 [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію
136 ... provider provider1 133 ... provider provider1
137 ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker} 134 ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
138 - ${usernames}= Create List ${provider} ${provider1}  
139 - :FOR ${username} IN @{usernames} 135 + :FOR ${username} IN ${provider} ${provider1}
140 \ Дочекатись синхронізації з майданчиком ${username} 136 \ Дочекатись синхронізації з майданчиком ${username}
141 \ Викликати для учасника ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} 137 \ Викликати для учасника ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']}
142 \ ${bid}= Викликати для учасника ${username} Отримати пропозицію ${TENDER['TENDER_UAID']} 138 \ ${bid}= Викликати для учасника ${username} Отримати пропозицію ${TENDER['TENDER_UAID']}
@@ -268,8 +264,7 @@ CкаÑувати цінову пропозицію другого учаÑниР@@ -268,8 +264,7 @@ CкаÑувати цінову пропозицію другого учаÑниÐ
268 [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію 264 [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію
269 ... provider provider1 265 ... provider provider1
270 ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker} 266 ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
271 - ${usernames}= Create List ${provider} ${provider1}  
272 - :FOR ${username} IN @{usernames} 267 + :FOR ${username} IN ${provider} ${provider1}
273 \ Дочекатись синхронізації з майданчиком ${username} 268 \ Дочекатись синхронізації з майданчиком ${username}
274 \ Викликати для учасника ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} 269 \ Викликати для учасника ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']}
275 \ ${bid}= Викликати для учасника ${username} Отримати пропозицію ${TENDER['TENDER_UAID']} 270 \ ${bid}= Викликати для учасника ${username} Отримати пропозицію ${TENDER['TENDER_UAID']}
@@ -16,8 +16,7 @@ ${broker} Quinta @@ -16,8 +16,7 @@ ${broker} Quinta
16 ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} 16 ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
17 ... minimal 17 ... minimal
18 Завантажити дані про тендер 18 Завантажити дані про тендер
19 - ${usernames}= Create List ${viewer} ${tender_owner}  
20 - :FOR ${username} IN @{usernames} 19 + :FOR ${username} IN ${viewer} ${tender_owner}
21 \ ${resp}= Викликати для учасника ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} 20 \ ${resp}= Викликати для учасника ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']}
22 Log ${resp} 21 Log ${resp}
23 22
@@ -29,32 +28,28 @@ ${broker} Quinta @@ -29,32 +28,28 @@ ${broker} Quinta
29 [Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних оголошеного тендера 28 [Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних оголошеного тендера
30 ... tender_owner 29 ... tender_owner
31 ... ${USERS.users['${tender_owner}'].broker} 30 ... ${USERS.users['${tender_owner}'].broker}
32 - ${usernames}= Create List ${viewer} ${tender_owner}  
33 - :FOR ${username} IN @{usernames} 31 + :FOR ${username} IN ${viewer} ${tender_owner}
34 \ Звірити поле тендера із значенням ${tender_owner} active.qualification status 32 \ Звірити поле тендера із значенням ${tender_owner} active.qualification status
35 33
36 Відображення вартості номенклатури постачальника 34 Відображення вартості номенклатури постачальника
37 [Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних оголошеного тендера 35 [Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних оголошеного тендера
38 ... tender_owner 36 ... tender_owner
39 ... ${USERS.users['${tender_owner}'].broker} 37 ... ${USERS.users['${tender_owner}'].broker}
40 - ${usernames}= Create List ${viewer} ${tender_owner}  
41 - :FOR ${username} IN @{usernames} 38 + :FOR ${username} IN ${viewer} ${tender_owner}
42 \ Викликати для учасника ${username} Отримати інформацію із тендера awards[0].value.amount 39 \ Викликати для учасника ${username} Отримати інформацію із тендера awards[0].value.amount
43 40
44 Відображення імені постачальника 41 Відображення імені постачальника
45 [Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних оголошеного тендера 42 [Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних оголошеного тендера
46 ... tender_owner 43 ... tender_owner
47 ... ${USERS.users['${tender_owner}'].broker} 44 ... ${USERS.users['${tender_owner}'].broker}
48 - ${usernames}= Create List ${viewer} ${tender_owner}  
49 - :FOR ${username} IN @{usernames} 45 + :FOR ${username} IN ${viewer} ${tender_owner}
50 \ Викликати для учасника ${username} Отримати інформацію із тендера awards[0].suppliers[0].name 46 \ Викликати для учасника ${username} Отримати інформацію із тендера awards[0].suppliers[0].name
51 47
52 Відображення ідентифікатора постачальника 48 Відображення ідентифікатора постачальника
53 [Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних оголошеного тендера 49 [Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних оголошеного тендера
54 ... tender_owner 50 ... tender_owner
55 ... ${USERS.users['${tender_owner}'].broker} 51 ... ${USERS.users['${tender_owner}'].broker}
56 - ${usernames}= Create List ${viewer} ${tender_owner}  
57 - :FOR ${username} IN @{usernames} 52 + :FOR ${username} IN ${viewer} ${tender_owner}
58 \ Викликати для учасника ${username} Отримати інформацію із тендера awards[0].suppliers[0].identifier.id 53 \ Викликати для учасника ${username} Отримати інформацію із тендера awards[0].suppliers[0].identifier.id
59 54
60 55
Please register or login to post a comment