Commit 3048356f611bda7cd91531419d0c1f71ff55d9ee
Committed by
GitHub
Merge pull request #122 from ProzorroUKR/feed_reading
CS-4124 add archiver error procesing
Showing
1 changed file
with
7 additions
and
1 deletions
... | ... | @@ -4,6 +4,8 @@ Library Collections |
4 | 4 | Resource keywords.robot |
5 | 5 | Resource resource.robot |
6 | 6 | |
7 | +*** Variables *** | |
8 | +${ERROR_MESSAGE}= Calling method 'get_tender' failed: ResourceGone: {"status": "error", "errors": [{"location": "url", "name": "tender_id", "description": "Archived"}]} | |
7 | 9 | |
8 | 10 | *** Keywords *** |
9 | 11 | Можливість оголосити тендер |
... | ... | @@ -144,7 +146,11 @@ Resource resource.robot |
144 | 146 | \ ${internalid}= Get From Dictionary ${tenders_feed_item} id |
145 | 147 | \ ${date_modified}= Get From Dictionary ${tenders_feed_item} dateModified |
146 | 148 | \ Log To Console - Читання тендеру з id ${internalid} та датою модифікації ${date_modified} |
147 | - \ Run As ${username} Отримати тендер по внутрішньому ідентифікатору ${internalid} | |
149 | + \ ${status}= Run Keyword And Return Status Отримати тендер по внутрішньому ідентифікатору ${username} ${internalid} | |
150 | + \ Run Keyword If ${status} == ${False} | |
151 | + \ ... Run Keyword And Expect Error ${ERROR_MESSAGE} Отримати тендер по внутрішньому ідентифікатору ${username} ${internalid} | |
152 | + \ Run Keyword If ${status} == ${True} | |
153 | + \ ... Run As ${username} Отримати тендер по внутрішньому ідентифікатору ${internalid} | |
148 | 154 | |
149 | 155 | |
150 | 156 | Можливість знайти план по ідентифікатору | ... | ... |
Please
register
or
login
to post a comment