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 | 113 | |
114 | 114 | |
115 | 115 | def test_tender_data_limited(intervals): |
116 | + now = get_now() | |
116 | 117 | return { |
117 | - "items": [ | |
118 | + "items": | |
119 | + [ | |
118 | 120 | { |
119 | - "additionalClassifications": [ | |
121 | + "additionalClassifications": | |
122 | + [ | |
120 | 123 | { |
121 | 124 | "description": u"Послуги шкільних їдалень", |
122 | 125 | "id": "55.51.10.300", |
123 | 126 | "scheme": u"ДКПП" |
124 | 127 | } |
125 | 128 | ], |
126 | - "classification": { | |
129 | + "classification": | |
130 | + { | |
127 | 131 | "description": u"Послуги з харчування у школах", |
128 | 132 | "id": "55523100-3", |
129 | 133 | "scheme": "CPV" |
130 | 134 | }, |
131 | 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 | 155 | "owner": "test.quintagroup.com", |
136 | 156 | "procurementMethod": "limited", |
137 | 157 | "procurementMethodType": "reporting", |
138 | - "procuringEntity": { | |
139 | - "address": { | |
158 | + "procuringEntity": | |
159 | + { | |
160 | + "address": | |
161 | + { | |
140 | 162 | "countryName": u"Україна", |
141 | 163 | "locality": u"м. Вінниця", |
142 | 164 | "postalCode": "21027", |
143 | 165 | "region": u"м. Вінниця", |
144 | 166 | "streetAddress": u"вул. Стахурського. 22" |
145 | 167 | }, |
146 | - "contactPoint": { | |
168 | + "contactPoint": | |
169 | + { | |
147 | 170 | "name": u"Куца Світлана Валентинівна", |
148 | 171 | "telephone": "+380 (432) 46-53-02", |
149 | 172 | "url": "http://sch10.edu.vn.ua/" |
150 | 173 | }, |
151 | - "identifier": { | |
174 | + "identifier": | |
175 | + { | |
152 | 176 | "id": "21725150", |
153 | 177 | "legalName": u"Заклад \"Загальноосвітня школа І-ІІІ ступенів № 10 Вінницької міської ради\"", |
154 | 178 | "scheme": u"UA-EDR" | ... | ... |
... | ... | @@ -195,6 +195,46 @@ ${broker} Quinta |
195 | 195 | ${data}= modify_tender ${foo_id} ${foo_token} |
196 | 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 | 239 | # DOCUMENTS |
200 | 240 | ############################################################################################## | ... | ... |
Please
register
or
login
to post a comment