@@ -103,18 +103,22 @@ TEST_CASE("expire linestring away from tile boundary", "[NoDB]")
103103{
104104 expire_tiles et{zoom, 20000 , defproj};
105105
106- geom::linestring_t line{{5000.0 , 4000.0 }, {5100.0 , 4200.0 }};
107-
108- SECTION (" line" ) { et.from_geometry (line); }
106+ SECTION (" line" )
107+ {
108+ geom::linestring_t line{{5000.0 , 4000.0 }, {5100.0 , 4200.0 }};
109+ et.from_geometry (line);
110+ }
109111
110112 SECTION (" geom" )
111113 {
114+ geom::linestring_t line{{5000.0 , 4000.0 }, {5100.0 , 4200.0 }};
112115 geom::geometry_t geom{std::move (line)};
113116 et.from_geometry (geom);
114117 }
115118
116119 SECTION (" geom with check" )
117120 {
121+ geom::linestring_t line{{5000.0 , 4000.0 }, {5100.0 , 4200.0 }};
118122 geom::geometry_t geom{std::move (line)};
119123 geom.set_srid (3857 );
120124 et.from_geometry_if_3857 (geom);
@@ -129,18 +133,22 @@ TEST_CASE("expire linestring crossing tile boundary", "[NoDB]")
129133{
130134 expire_tiles et{zoom, 20000 , defproj};
131135
132- geom::linestring_t line{{5000.0 , 5000.0 }, {5000.0 , 15000.0 }};
133-
134- SECTION (" line" ) { et.from_geometry (line); }
136+ SECTION (" line" )
137+ {
138+ geom::linestring_t line{{5000.0 , 5000.0 }, {5000.0 , 15000.0 }};
139+ et.from_geometry (line);
140+ }
135141
136142 SECTION (" geom" )
137143 {
144+ geom::linestring_t line{{5000.0 , 5000.0 }, {5000.0 , 15000.0 }};
138145 geom::geometry_t geom{std::move (line)};
139146 et.from_geometry (geom);
140147 }
141148
142149 SECTION (" geom with check" )
143150 {
151+ geom::linestring_t line{{5000.0 , 5000.0 }, {5000.0 , 15000.0 }};
144152 geom::geometry_t geom{std::move (line)};
145153 geom.set_srid (3857 );
146154 et.from_geometry_if_3857 (geom);
@@ -156,22 +164,34 @@ TEST_CASE("expire small polygon", "[NoDB]")
156164{
157165 expire_tiles et{zoom, 20000 , defproj};
158166
159- geom::polygon_t poly{{{5000.0 , 5000.0 },
160- {5100.0 , 5000.0 },
161- {5100.0 , 5100.0 },
162- {5000.0 , 5100.0 },
163- {5000.0 , 5000.0 }}};
164-
165- SECTION (" polygon" ) { et.from_geometry (poly); }
167+ SECTION (" polygon" )
168+ {
169+ geom::polygon_t poly{{{5000.0 , 5000.0 },
170+ {5100.0 , 5000.0 },
171+ {5100.0 , 5100.0 },
172+ {5000.0 , 5100.0 },
173+ {5000.0 , 5000.0 }}};
174+ et.from_geometry (poly);
175+ }
166176
167177 SECTION (" geom" )
168178 {
179+ geom::polygon_t poly{{{5000.0 , 5000.0 },
180+ {5100.0 , 5000.0 },
181+ {5100.0 , 5100.0 },
182+ {5000.0 , 5100.0 },
183+ {5000.0 , 5000.0 }}};
169184 geom::geometry_t geom{std::move (poly)};
170185 et.from_geometry (geom);
171186 }
172187
173188 SECTION (" geom with check" )
174189 {
190+ geom::polygon_t poly{{{5000.0 , 5000.0 },
191+ {5100.0 , 5000.0 },
192+ {5100.0 , 5100.0 },
193+ {5000.0 , 5100.0 },
194+ {5000.0 , 5000.0 }}};
175195 geom::geometry_t geom{std::move (poly)};
176196 geom.set_srid (3857 );
177197 et.from_geometry_if_3857 (geom);
@@ -186,22 +206,34 @@ TEST_CASE("expire large polygon as bbox", "[NoDB]")
186206{
187207 expire_tiles et{zoom, 40000 , defproj};
188208
189- geom::polygon_t poly{{{5000.0 , 5000.0 },
190- {25000.0 , 5000.0 },
191- {25000.0 , 25000.0 },
192- {5000.0 , 25000.0 },
193- {5000.0 , 5000.0 }}};
194-
195- SECTION (" polygon" ) { et.from_geometry (poly); }
209+ SECTION (" polygon" )
210+ {
211+ geom::polygon_t poly{{{5000.0 , 5000.0 },
212+ {25000.0 , 5000.0 },
213+ {25000.0 , 25000.0 },
214+ {5000.0 , 25000.0 },
215+ {5000.0 , 5000.0 }}};
216+ et.from_geometry (poly);
217+ }
196218
197219 SECTION (" geom" )
198220 {
221+ geom::polygon_t poly{{{5000.0 , 5000.0 },
222+ {25000.0 , 5000.0 },
223+ {25000.0 , 25000.0 },
224+ {5000.0 , 25000.0 },
225+ {5000.0 , 5000.0 }}};
199226 geom::geometry_t geom{std::move (poly)};
200227 et.from_geometry (geom);
201228 }
202229
203230 SECTION (" geom with check" )
204231 {
232+ geom::polygon_t poly{{{5000.0 , 5000.0 },
233+ {25000.0 , 5000.0 },
234+ {25000.0 , 25000.0 },
235+ {5000.0 , 25000.0 },
236+ {5000.0 , 5000.0 }}};
205237 geom::geometry_t geom{std::move (poly)};
206238 geom.set_srid (3857 );
207239 et.from_geometry_if_3857 (geom);
@@ -226,24 +258,44 @@ TEST_CASE("expire large polygon as boundary", "[NoDB]")
226258{
227259 expire_tiles et{zoom, 10000 , defproj};
228260
229- geom::polygon_t poly{{{5000.0 , 5000.0 },
230- {25000.0 , 5000.0 },
231- {25000.0 , 25000.0 },
232- {5000.0 , 25000.0 },
233- {5000.0 , 5000.0 }}};
234-
235- SECTION (" polygon" ) { et.from_geometry (poly); }
261+ SECTION (" polygon" )
262+ {
263+ geom::polygon_t poly{{{5000.0 , 5000.0 },
264+ {25000.0 , 5000.0 },
265+ {25000.0 , 25000.0 },
266+ {5000.0 , 25000.0 },
267+ {5000.0 , 5000.0 }}};
268+ et.from_geometry (poly);
269+ }
236270
237- SECTION (" polygon boundary" ) { et.from_polygon_boundary (poly); }
271+ SECTION (" polygon boundary" )
272+ {
273+ geom::polygon_t poly{{{5000.0 , 5000.0 },
274+ {25000.0 , 5000.0 },
275+ {25000.0 , 25000.0 },
276+ {5000.0 , 25000.0 },
277+ {5000.0 , 5000.0 }}};
278+ et.from_polygon_boundary (poly);
279+ }
238280
239281 SECTION (" geom" )
240282 {
283+ geom::polygon_t poly{{{5000.0 , 5000.0 },
284+ {25000.0 , 5000.0 },
285+ {25000.0 , 25000.0 },
286+ {5000.0 , 25000.0 },
287+ {5000.0 , 5000.0 }}};
241288 geom::geometry_t geom{std::move (poly)};
242289 et.from_geometry (geom);
243290 }
244291
245292 SECTION (" geom with check" )
246293 {
294+ geom::polygon_t poly{{{5000.0 , 5000.0 },
295+ {25000.0 , 5000.0 },
296+ {25000.0 , 25000.0 },
297+ {5000.0 , 25000.0 },
298+ {5000.0 , 5000.0 }}};
247299 geom::geometry_t geom{std::move (poly)};
248300 geom.set_srid (3857 );
249301 et.from_geometry_if_3857 (geom);
@@ -269,20 +321,29 @@ TEST_CASE("expire multipoint geometry", "[NoDB]")
269321
270322 geom::point_t p1{0.0 , 0.0 };
271323 geom::point_t p2{15000.0 , 15000.0 };
272- geom::multipoint_t mpt;
273- mpt.add_geometry (std::move (p1));
274- mpt.add_geometry (std::move (p2));
275324
276- SECTION (" multipoint" ) { et.from_geometry (mpt); }
325+ SECTION (" multipoint" )
326+ {
327+ geom::multipoint_t mpt;
328+ mpt.add_geometry (std::move (p1));
329+ mpt.add_geometry (std::move (p2));
330+ et.from_geometry (mpt);
331+ }
277332
278333 SECTION (" geom" )
279334 {
335+ geom::multipoint_t mpt;
336+ mpt.add_geometry (std::move (p1));
337+ mpt.add_geometry (std::move (p2));
280338 geom::geometry_t geom{std::move (mpt)};
281339 et.from_geometry (geom);
282340 }
283341
284342 SECTION (" geom with check" )
285343 {
344+ geom::multipoint_t mpt;
345+ mpt.add_geometry (std::move (p1));
346+ mpt.add_geometry (std::move (p2));
286347 geom::geometry_t geom{std::move (mpt)};
287348 geom.set_srid (3857 );
288349 et.from_geometry_if_3857 (geom);
0 commit comments