Commit 05285c978be180bcd4345cd130d9d5fe9baf37db
Committed by
GitHub
Merge pull request #123 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,6 +4,8 @@ Library Collections | ||
4 | Resource keywords.robot | 4 | Resource keywords.robot |
5 | Resource resource.robot | 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 | *** Keywords *** | 10 | *** Keywords *** |
9 | Можливість оголосити тендер | 11 | Можливість оголосити тендер |
@@ -144,7 +146,11 @@ Resource resource.robot | @@ -144,7 +146,11 @@ Resource resource.robot | ||
144 | \ ${internalid}= Get From Dictionary ${tenders_feed_item} id | 146 | \ ${internalid}= Get From Dictionary ${tenders_feed_item} id |
145 | \ ${date_modified}= Get From Dictionary ${tenders_feed_item} dateModified | 147 | \ ${date_modified}= Get From Dictionary ${tenders_feed_item} dateModified |
146 | \ Log To Console - Читання тендеру з id ${internalid} та датою модифікації ${date_modified} | 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