mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-22 06:03:45 +00:00
To expand with full Organic Maps and Maps.ME commits history run: git remote add om-historic [om-historic.git repo url] git fetch --tags om-historic git replace squashed-history historic-commits
63 lines
1.8 KiB
C++
63 lines
1.8 KiB
C++
#include "testing/testing.hpp"
|
|
|
|
#include "indexer/kayak.hpp"
|
|
|
|
using namespace osm;
|
|
|
|
UNIT_TEST(GetKayakHotelURL)
|
|
{
|
|
TEST_EQUAL(
|
|
GetKayakHotelURL("TR", 2651619, "Elexus Hotel Resort & Spa & Casino", 7163, 1696321580, 1696407980),
|
|
"https://www.kayak.com.tr/in?a=kan_267335&url="
|
|
"/hotels/Elexus-Hotel-Resort--Spa--Casino,-c7163-h2651619-details/2023-10-03/2023-10-04/1adults",
|
|
()
|
|
);
|
|
TEST_EQUAL(
|
|
GetKayakHotelURL("XX", 93048, "Acapulco Resort Convention Spa", 7163, 1696321580, 1696407980),
|
|
"https://www.kayak.com/in?a=kan_267335&url="
|
|
"/hotels/Acapulco-Resort-Convention-Spa,-c7163-h93048-details/2023-10-03/2023-10-04/1adults",
|
|
()
|
|
);
|
|
TEST_EQUAL(
|
|
GetKayakHotelURLFromURI("TR", "Elexus Hotel Resort & Spa & Casino,-c7163-h2651619", 1696321580, 1696407980),
|
|
"https://www.kayak.com.tr/in?a=kan_267335&url="
|
|
"/hotels/Elexus-Hotel-Resort--Spa--Casino,-c7163-h2651619-details/2023-10-03/2023-10-04/1adults",
|
|
()
|
|
);
|
|
TEST_EQUAL(
|
|
GetKayakHotelURLFromURI("TR", "Elexus Hotel Resort & Spa & Casino,-c7163-h2651619crap", 1696321580, 1696407980),
|
|
"",
|
|
()
|
|
);
|
|
TEST_EQUAL(
|
|
GetKayakHotelURLFromURI("TR", "Elexus Hotel Resort & Spa & Casino,-c7crap163-h2651619", 1696321580, 1696407980),
|
|
"",
|
|
()
|
|
);
|
|
TEST_EQUAL(
|
|
GetKayakHotelURLFromURI("TR", "Elexus Hotel Resort & Spa & Casino,-c7163", 1696321580, 1696407980),
|
|
"",
|
|
()
|
|
);
|
|
TEST_EQUAL(
|
|
GetKayakHotelURLFromURI("TR", "Elexus Hotel Resort & Spa & Casino,-h2651619", 1696321580, 1696407980),
|
|
"",
|
|
()
|
|
);
|
|
TEST_EQUAL(
|
|
GetKayakHotelURLFromURI("TR", "Elexus Hotel Resort & Spa & Casino", 1696321580, 1696407980),
|
|
"",
|
|
()
|
|
);
|
|
TEST_EQUAL(
|
|
GetKayakHotelURLFromURI("TR", "-h ,-c", 1696321580, 1696407980),
|
|
"",
|
|
()
|
|
);
|
|
TEST_EQUAL(
|
|
GetKayakHotelURLFromURI("TR", "", 1696321580, 1696407980),
|
|
"",
|
|
()
|
|
);
|
|
}
|