Commit 3a080070f3dd0fc64a453617d4e79184bd4d318a

Authored by mykhaly
1 parent 05aafb57

Add delivery fields to initial data

Add tests to check data representation
... ... @@ -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