Showing
2 changed files
with
5 additions
and
14 deletions
... | ... | @@ -10,13 +10,10 @@ Library openprocurement_client_helper.py |
10 | 10 | Log Many ${ID_MAP} |
11 | 11 | ${status}= Run Keyword And Return Status Dictionary Should Contain Key ${ID_MAP} ${tender_uaid} |
12 | 12 | Run Keyword And Return If ${status} Get From Dictionary ${ID_MAP} ${tender_uaid} |
13 | - ${tenders}= get_tenders ${USERS.users['${username}'].client} | |
14 | - Log Many @{tenders} | |
15 | - :FOR ${tender} IN @{tenders} | |
16 | - \ Set To Dictionary ${ID_MAP} ${tender.tenderID} ${tender.id} | |
17 | - Log Many ${ID_MAP} | |
18 | - Dictionary Should Contain Key ${ID_MAP} ${tender_uaid} | |
19 | - Run Keyword And Return Get From Dictionary ${ID_MAP} ${tender_uaid} | |
13 | + ${tender_id}= get_tender_id_by_uaid ${tender_uaid} ${USERS.users['${username}'].client} | |
14 | + Set To Dictionary ${ID_MAP} ${tender_uaid} ${tender_id} | |
15 | + [return] ${tender_id} | |
16 | + | |
20 | 17 | |
21 | 18 | |
22 | 19 | Підготувати клієнт для користувача | ... | ... |
1 | 1 | from openprocurement_client.client import Client |
2 | +from openprocurement_client.utils import get_tender_id_by_uaid | |
2 | 3 | |
3 | 4 | |
4 | 5 | def prepare_api_wrapper(key, host_url, api_version): |
5 | 6 | return Client(key, host_url, api_version) |
6 | - | |
7 | - | |
8 | -def get_tenders(client, offset=None): | |
9 | - params = {'opt_fields': 'tenderID', 'descending': 1} | |
10 | - if offset: | |
11 | - params['offset'] = offset | |
12 | - return client.get_tenders(params) | ... | ... |
Please
register
or
login
to post a comment