MCPcopy Create free account
hub / github.com/Notgnoshi/generative / TEST

Function TEST

tests/geometry-flattener-tests.cpp:11–24  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9using generative::io::from_wkt;
10
11TEST(GeometryFlattenerTests, TestPoint)
12{
13 const auto geometry = from_wkt("POINT(1 2)");
14 auto flattener = generative::GeometryFlattener(*geometry);
15 auto iter = flattener.cbegin();
16
17 ASSERT_NE(iter, flattener.cend());
18 ASSERT_TRUE(iter);
19 ASSERT_EQ(iter->getGeometryTypeId(), geos::geom::GeometryTypeId::GEOS_POINT);
20
21 ++iter;
22 EXPECT_EQ(iter, flattener.cend());
23 EXPECT_FALSE(iter);
24}
25
26TEST(GeometryFlattenerTests, TestMultiPoint)
27{

Callers

nothing calls this directly

Calls 6

from_wktFunction · 0.85
cbeginMethod · 0.80
cendMethod · 0.80
GeometryFlattenerClass · 0.50
endMethod · 0.45
beginMethod · 0.45

Tested by

no test coverage detected