Welcome to mirror list, hosted at ThFree Co, Russian Federation.

scales_test.cpp « indexer_tests « indexer - github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 05f5e652dd82900a30ddbc8d01ad0fc73dec6c18 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "testing/testing.hpp"
#include "indexer/scales.hpp"


using namespace scales;

UNIT_TEST(ScaleLevel_Smoke)
{
  for (int level = 1; level < GetUpperScale(); ++level)
  {
    double const d = GetRationForLevel(level);
    int test = GetScaleLevel(d);
    TEST_EQUAL(level, test, ());

    m2::RectD const r = GetRectForLevel(level, m2::PointD(0.0, 0.0));
    test = GetScaleLevel(r);
    TEST_EQUAL(level, test, ());
  }
}