Updated handshake reference file
This commit is contained in:
@@ -157,7 +157,7 @@ def test_freerooms_endpoint_complete_set(freerooms_client: TestClient, freerooms
|
|||||||
|
|
||||||
rows = fetch_availability(freerooms_client)
|
rows = fetch_availability(freerooms_client)
|
||||||
assert len(rows) == 3
|
assert len(rows) == 3
|
||||||
assert rows[0].count_type_2 == 3
|
assert rows[0].bookable_type_2 == 3
|
||||||
|
|
||||||
|
|
||||||
def test_freerooms_endpoint_delta_updates_existing_rows(
|
def test_freerooms_endpoint_delta_updates_existing_rows(
|
||||||
@@ -182,7 +182,7 @@ def test_freerooms_endpoint_delta_updates_existing_rows(
|
|||||||
assert response.status_code == HttpStatusCode.OK
|
assert response.status_code == HttpStatusCode.OK
|
||||||
|
|
||||||
rows = fetch_availability(freerooms_client)
|
rows = fetch_availability(freerooms_client)
|
||||||
counts = {row.date.isoformat(): row.count_type_2 for row in rows}
|
counts = {row.date.isoformat(): row.bookable_type_2 for row in rows}
|
||||||
assert counts["2025-10-02"] == 1
|
assert counts["2025-10-02"] == 1
|
||||||
assert counts["2025-10-01"] == 3
|
assert counts["2025-10-01"] == 3
|
||||||
|
|
||||||
|
|||||||
@@ -1,53 +1,9 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<OTA_PingRS
|
||||||
<!--
|
xmlns="http://www.opentravel.org/OTA/2003/05" Version="7.000">
|
||||||
AlpineBits 2024-10
|
|
||||||
https://www.alpinebits.org/
|
|
||||||
|
|
||||||
Sample message file for a Handshake response
|
|
||||||
|
|
||||||
Changelog:
|
|
||||||
v. 2024-10 1.2 Example extended with all capabilities and two supported releases
|
|
||||||
v. 2024-10 1.1 Removed the OTA_Ping action
|
|
||||||
v. 2024-10 1.0 added supported version 2024-10 in the example
|
|
||||||
v. 2018-10 1.0 initial example
|
|
||||||
-->
|
|
||||||
|
|
||||||
<OTA_PingRS xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
||||||
xmlns="http://www.opentravel.org/OTA/2003/05"
|
|
||||||
xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05 OTA_PingRS.xsd"
|
|
||||||
Version="8.000">
|
|
||||||
<Success/>
|
<Success/>
|
||||||
<Warnings>
|
<Warnings>
|
||||||
<Warning Type="11" Status="ALPINEBITS_HANDSHAKE">{
|
<Warning Type="11" Status="ALPINEBITS_HANDSHAKE">{"versions": [{"version": "2024-10", "actions": [{"action": "action_OTA_Read"}, {"action": "action_OTA_HotelResNotif_GuestRequests"}, {"action": "action_OTA_HotelInvCountNotif", "supports": ["OTA_HotelInvCountNotif_accept_rooms", "OTA_HotelInvCountNotif_accept_categories", "OTA_HotelInvCountNotif_accept_deltas", "OTA_HotelInvCountNotif_accept_complete_set", "OTA_HotelInvCountNotif_accept_out_of_order", "OTA_HotelInvCountNotif_accept_out_of_market", "OTA_HotelInvCountNotif_accept_closing_seasons"]}]}, {"version": "2022-10", "actions": [{"action": "action_OTA_Ping"}, {"action": "action_OTA_Read"}, {"action": "action_OTA_HotelResNotif_GuestRequests"}, {"action": "action_OTA_HotelInvCountNotif", "supports": ["OTA_HotelInvCountNotif_accept_rooms", "OTA_HotelInvCountNotif_accept_categories", "OTA_HotelInvCountNotif_accept_deltas", "OTA_HotelInvCountNotif_accept_complete_set", "OTA_HotelInvCountNotif_accept_out_of_order", "OTA_HotelInvCountNotif_accept_out_of_market", "OTA_HotelInvCountNotif_accept_closing_seasons"]}]}]}</Warning>
|
||||||
"versions": [
|
|
||||||
{
|
|
||||||
"version": "2024-10",
|
|
||||||
"actions": [
|
|
||||||
{
|
|
||||||
"action": "action_OTA_Read"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"action": "action_OTA_HotelResNotif_GuestRequests"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"version": "2022-10",
|
|
||||||
"actions": [
|
|
||||||
{
|
|
||||||
"action": "action_OTA_Ping"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"action": "action_OTA_Read"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"action": "action_OTA_HotelResNotif_GuestRequests"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}</Warning>
|
|
||||||
</Warnings>
|
</Warnings>
|
||||||
<EchoData>
|
<EchoData>
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user