Showing
1 changed file
with
12 additions
and
12 deletions
... | ... | @@ -87,14 +87,14 @@ Resource resource.robot |
87 | 87 | Можливість прочитати тендери для користувача ${username} |
88 | 88 | ${tenders_feed}= Отримати список тендерів ${username} |
89 | 89 | ${tenders_len}= Get Length ${tenders_feed} |
90 | - ${items_number}= Evaluate min(${FEED_ITEMS_NUMBER}, ${tenders_len}) | |
91 | - Log To Console ${items_number}/${tenders_len} | |
92 | - :FOR ${index} IN RANGE 0 ${items_number} | |
93 | - \ ${rand_index}= Evaluate random.randint(0, ${tenders_len}) modules=random | |
94 | - \ ${tenders_feed_item}= Get From List ${tenders_feed} ${rand_index} | |
90 | + ${number}= Evaluate min(${FEED_ITEMS_NUMBER}, ${tenders_len}) | |
91 | + ${sample}= Evaluate random.sample(range(0, ${tenders_len}), ${number}) random | |
92 | + Log To Console ${number}/${tenders_len} | |
93 | + :FOR ${index} IN @{sample} | |
94 | + \ ${tenders_feed_item}= Get From List ${tenders_feed} ${index} | |
95 | 95 | \ ${internalid}= Get From Dictionary ${tenders_feed_item} id |
96 | 96 | \ ${date_modified}= Get From Dictionary ${tenders_feed_item} dateModified |
97 | - \ Log To Console - Читання тендеру ${index} з id ${internalid} та датою модифікації ${date_modified} | |
97 | + \ Log To Console - Читання тендеру з id ${internalid} та датою модифікації ${date_modified} | |
98 | 98 | \ Отримати тендер по внутрішньому ідентифікатору ${username} ${internalid} |
99 | 99 | |
100 | 100 | |
... | ... | @@ -111,14 +111,14 @@ Resource resource.robot |
111 | 111 | Можливість прочитати плани для користувача ${username} |
112 | 112 | ${plans_feed}= Отримати список планів ${username} |
113 | 113 | ${plans_len}= Get Length ${plans_feed} |
114 | - ${items_number}= Evaluate min(${FEED_ITEMS_NUMBER}, ${plans_len}) | |
115 | - Log To Console ${items_number}/${plans_len} | |
116 | - :FOR ${index} IN RANGE 0 ${items_number} | |
117 | - \ ${rand_index}= Evaluate random.randint(0, ${plans_len}) modules=random | |
118 | - \ ${plans_feed_item}= Get From List ${plans_feed} ${rand_index} | |
114 | + ${number}= Evaluate min(${FEED_ITEMS_NUMBER}, ${plans_len}) | |
115 | + ${sample}= Evaluate random.sample(range(0, ${plans_len}), ${number}) random | |
116 | + Log To Console ${number}/${plans_len} | |
117 | + :FOR ${index} IN @{sample} | |
118 | + \ ${plans_feed_item}= Get From List ${plans_feed} ${index} | |
119 | 119 | \ ${internalid}= Get From Dictionary ${plans_feed_item} id |
120 | 120 | \ ${date_modified}= Get From Dictionary ${plans_feed_item} dateModified |
121 | - \ Log To Console - Читання плану ${index} з id ${internalid} та датою модифікації ${date_modified} | |
121 | + \ Log To Console - Читання плану з id ${internalid} та датою модифікації ${date_modified} | |
122 | 122 | \ Отримати план по внутрішньому ідентифікатору ${username} ${internalid} |
123 | 123 | |
124 | 124 | ... | ... |
Please
register
or
login
to post a comment