#include "testing/testing.hpp" #include "storage/storage_tests/helpers.hpp" #include "storage/country_info_getter.hpp" #include "platform/platform.hpp" namespace storage { unique_ptr CreateCountryInfoGetter() { return CountryInfoReader::CreateCountryInfoReaderObsolete(GetPlatform()); } unique_ptr CreateCountryInfoGetterMigrate() { return CountryInfoReader::CreateCountryInfoReader(GetPlatform()); } bool AlmostEqualRectsAbs(const m2::RectD & r1, const m2::RectD & r2) { double constexpr kEpsilon = 1e-3; return my::AlmostEqualAbs(r1.maxX(), r2.maxX(), kEpsilon) && my::AlmostEqualAbs(r1.maxY(), r2.maxY(), kEpsilon) && my::AlmostEqualAbs(r1.minX(), r2.minX(), kEpsilon) && my::AlmostEqualAbs(r1.minY(), r2.minY(), kEpsilon); } } // namespace storage