Commit 3a080070f3dd0fc64a453617d4e79184bd4d318a
1 parent
05aafb57
Add delivery fields to initial data
Add tests to check data representation
Showing
2 changed files
with
72 additions
and
8 deletions
| @@ -113,42 +113,66 @@ def test_tender_data(intervals): | @@ -113,42 +113,66 @@ def test_tender_data(intervals): | ||
| 113 | 113 | ||
| 114 | 114 | ||
| 115 | def test_tender_data_limited(intervals): | 115 | def test_tender_data_limited(intervals): |
| 116 | + now = get_now() | ||
| 116 | return { | 117 | return { |
| 117 | - "items": [ | 118 | + "items": |
| 119 | + [ | ||
| 118 | { | 120 | { |
| 119 | - "additionalClassifications": [ | 121 | + "additionalClassifications": |
| 122 | + [ | ||
| 120 | { | 123 | { |
| 121 | "description": u"Послуги шкільних їдалень", | 124 | "description": u"Послуги шкільних їдалень", |
| 122 | "id": "55.51.10.300", | 125 | "id": "55.51.10.300", |
| 123 | "scheme": u"ДКПП" | 126 | "scheme": u"ДКПП" |
| 124 | } | 127 | } |
| 125 | ], | 128 | ], |
| 126 | - "classification": { | 129 | + "classification": |
| 130 | + { | ||
| 127 | "description": u"Послуги з харчування у школах", | 131 | "description": u"Послуги з харчування у школах", |
| 128 | "id": "55523100-3", | 132 | "id": "55523100-3", |
| 129 | "scheme": "CPV" | 133 | "scheme": "CPV" |
| 130 | }, | 134 | }, |
| 131 | "description": u"Послуги шкільних їдалень", | 135 | "description": u"Послуги шкільних їдалень", |
| 132 | - "id": "2dc54675d6364e2baffbc0f8e74432ac" | 136 | + "id": "2dc54675d6364e2baffbc0f8e74432ac", |
| 137 | + "deliveryDate": { | ||
| 138 | + "endDate": (now + timedelta(days=5)).isoformat() | ||
| 139 | + }, | ||
| 140 | + "deliveryLocation": { | ||
| 141 | + "latitude": 49.8500, | ||
| 142 | + "longitude": 24.0167 | ||
| 143 | + }, | ||
| 144 | + "deliveryAddress": { | ||
| 145 | + "countryName": u"Україна", | ||
| 146 | + "countryName_ru": u"Украина", | ||
| 147 | + "countryName_en": "Ukraine", | ||
| 148 | + "postalCode": fake.postalcode(), | ||
| 149 | + "region": u"м. Київ", | ||
| 150 | + "locality": u"м. Київ", | ||
| 151 | + "streetAddress": fake.street_address() | ||
| 152 | + } | ||
| 133 | } | 153 | } |
| 134 | ], | 154 | ], |
| 135 | "owner": "test.quintagroup.com", | 155 | "owner": "test.quintagroup.com", |
| 136 | "procurementMethod": "limited", | 156 | "procurementMethod": "limited", |
| 137 | "procurementMethodType": "reporting", | 157 | "procurementMethodType": "reporting", |
| 138 | - "procuringEntity": { | ||
| 139 | - "address": { | 158 | + "procuringEntity": |
| 159 | + { | ||
| 160 | + "address": | ||
| 161 | + { | ||
| 140 | "countryName": u"Україна", | 162 | "countryName": u"Україна", |
| 141 | "locality": u"м. Вінниця", | 163 | "locality": u"м. Вінниця", |
| 142 | "postalCode": "21027", | 164 | "postalCode": "21027", |
| 143 | "region": u"м. Вінниця", | 165 | "region": u"м. Вінниця", |
| 144 | "streetAddress": u"вул. Стахурського. 22" | 166 | "streetAddress": u"вул. Стахурського. 22" |
| 145 | }, | 167 | }, |
| 146 | - "contactPoint": { | 168 | + "contactPoint": |
| 169 | + { | ||
| 147 | "name": u"Куца Світлана Валентинівна", | 170 | "name": u"Куца Світлана Валентинівна", |
| 148 | "telephone": "+380 (432) 46-53-02", | 171 | "telephone": "+380 (432) 46-53-02", |
| 149 | "url": "http://sch10.edu.vn.ua/" | 172 | "url": "http://sch10.edu.vn.ua/" |
| 150 | }, | 173 | }, |
| 151 | - "identifier": { | 174 | + "identifier": |
| 175 | + { | ||
| 152 | "id": "21725150", | 176 | "id": "21725150", |
| 153 | "legalName": u"Заклад \"Загальноосвітня школа І-ІІІ ступенів № 10 Вінницької міської ради\"", | 177 | "legalName": u"Заклад \"Загальноосвітня школа І-ІІІ ступенів № 10 Вінницької міської ради\"", |
| 154 | "scheme": u"UA-EDR" | 178 | "scheme": u"UA-EDR" |
| @@ -195,6 +195,46 @@ ${broker} Quinta | @@ -195,6 +195,46 @@ ${broker} Quinta | ||
| 195 | ${data}= modify_tender ${foo_id} ${foo_token} | 195 | ${data}= modify_tender ${foo_id} ${foo_token} |
| 196 | Звірити поле тендера із значенням ${viewer} ${data['data']['items'][${ITEMS_NUM}]['unit']['code']} items[${ITEMS_NUM}].unit.code | 196 | Звірити поле тендера із значенням ${viewer} ${data['data']['items'][${ITEMS_NUM}]['unit']['code']} items[${ITEMS_NUM}].unit.code |
| 197 | 197 | ||
| 198 | + | ||
| 199 | +Відображення дати доставки позицій закупівлі однопредметного тендера | ||
| 200 | + Звірити дату тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].deliveryDate.endDate | ||
| 201 | + | ||
| 202 | + | ||
| 203 | +Відображення координат широти доставки позицій закупівлі однопредметного тендера | ||
| 204 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].deliveryLocation.latitude | ||
| 205 | + | ||
| 206 | + | ||
| 207 | +Відображення координат довготи доставки позицій закупівлі однопредметного тендера | ||
| 208 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].deliveryLocation.longitude | ||
| 209 | + | ||
| 210 | + | ||
| 211 | +Відображення назви нас. пункту доставки позицій закупівлі однопредметного тендера | ||
| 212 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].deliveryAddress.countryName | ||
| 213 | + | ||
| 214 | + | ||
| 215 | +Відображення назви нас. пункту російською мовою доставки позицій закупівлі однопредметного тендера | ||
| 216 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].deliveryAddress.countryName_ru | ||
| 217 | + | ||
| 218 | + | ||
| 219 | +Відображення назви нас. пункту англійською мовою доставки позицій закупівлі однопредметного тендера | ||
| 220 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].deliveryAddress.countryName_en | ||
| 221 | + | ||
| 222 | + | ||
| 223 | +Відображення пошт. коду доставки позицій закупівлі однопредметного тендера | ||
| 224 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].deliveryAddress.postalCode | ||
| 225 | + | ||
| 226 | + | ||
| 227 | +Відображення регіону доставки позицій закупівлі однопредметного тендера | ||
| 228 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].deliveryAddress.region | ||
| 229 | + | ||
| 230 | + | ||
| 231 | +Відображення locality адреси доставки позицій закупівлі однопредметного тендера | ||
| 232 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].deliveryAddress.locality | ||
| 233 | + | ||
| 234 | + | ||
| 235 | +Відображення вулиці доставки позицій закупівлі однопредметного тендера | ||
| 236 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].deliveryAddress.streetAddress | ||
| 237 | + | ||
| 198 | ############################################################################################## | 238 | ############################################################################################## |
| 199 | # DOCUMENTS | 239 | # DOCUMENTS |
| 200 | ############################################################################################## | 240 | ############################################################################################## |
Please
register
or
login
to post a comment