diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/python/ResponseProvider.py | 4 | ||||
-rw-r--r-- | tools/python/jsons.py | 22 |
2 files changed, 26 insertions, 0 deletions
diff --git a/tools/python/ResponseProvider.py b/tools/python/ResponseProvider.py index a1e8c50418..550bd820ac 100644 --- a/tools/python/ResponseProvider.py +++ b/tools/python/ResponseProvider.py @@ -144,6 +144,7 @@ class ResponseProvider: "/booking/min_price": self.partners_minprice, "/booking/min_price.getHotelAvailability": self.partners_minprice, "/booking/min_price/hotelAvailability": self.partners_hotel_availability, + "/booking/min_price/deals": self.partners_hotels_with_deals, "/partners/taxi_info": self.partners_yandex_taxi_info, "/partners/get-offers-in-bbox/": self.partners_rent_nearby, "/partners/CalculateByCoords": self.partners_calculate_by_coords, @@ -228,6 +229,9 @@ class ResponseProvider: def partners_hotel_availability(self): return Payload(jsons.HOTEL_AVAILABILITY) + def partners_hotels_with_deals(self): + return Payload(jsons.HOTELS_WITH_DEALS) + def partners_yandex_taxi_info(self): return Payload(jsons.PARTNERS_TAXI_INFO) diff --git a/tools/python/jsons.py b/tools/python/jsons.py index 0637d77874..68f512b37c 100644 --- a/tools/python/jsons.py +++ b/tools/python/jsons.py @@ -208,6 +208,28 @@ HOTEL_AVAILABILITY = """ } """ +HOTELS_WITH_DEALS = """ +{ + "result": [ + { + "hotel_currency_code": "EUR", + "hotel_id": 10622, + "price": 801 + }, + { + "hotel_currency_code": "USD", + "hotel_id": 10624, + "price": 802 + }, + { + "hotel_currency_code": "RUR", + "hotel_id": 10626, + "price": 803 + } + ] +} +""" + PARTNERS_MINPRICE = """ [ { |