Showing
2 changed files
with
5 additions
and
14 deletions
@@ -10,13 +10,10 @@ Library openprocurement_client_helper.py | @@ -10,13 +10,10 @@ Library openprocurement_client_helper.py | ||
10 | Log Many ${ID_MAP} | 10 | Log Many ${ID_MAP} |
11 | ${status}= Run Keyword And Return Status Dictionary Should Contain Key ${ID_MAP} ${tender_uaid} | 11 | ${status}= Run Keyword And Return Status Dictionary Should Contain Key ${ID_MAP} ${tender_uaid} |
12 | Run Keyword And Return If ${status} Get From Dictionary ${ID_MAP} ${tender_uaid} | 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 | from openprocurement_client.client import Client | 1 | from openprocurement_client.client import Client |
2 | +from openprocurement_client.utils import get_tender_id_by_uaid | ||
2 | 3 | ||
3 | 4 | ||
4 | def prepare_api_wrapper(key, host_url, api_version): | 5 | def prepare_api_wrapper(key, host_url, api_version): |
5 | return Client(key, host_url, api_version) | 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