@@ -204,24 +204,24 @@ TEST(VersionedLayerClientTest, RemoveFromCacheTileKey) {
204204
205205 EXPECT_CALL (*cache_mock, Get (_))
206206 .WillOnce ([&tile_key, &quad_cache_key](const std::string& key) {
207- EXPECT_EQ (key, quad_cache_key (tile_key));
207+ EXPECT_EQ (key, quad_cache_key (tile_key. ChangedLevelBy (- 4 ) ));
208208 return nullptr ;
209209 })
210210 .WillOnce ([&tile_key, &quad_cache_key](const std::string& key) {
211- EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-1 )));
211+ EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-3 )));
212212 return nullptr ;
213213 })
214214 .WillOnce ([&tile_key, &quad_cache_key](const std::string& key) {
215215 EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-2 )));
216216 return nullptr ;
217217 })
218218 .WillOnce ([&tile_key, &quad_cache_key](const std::string& key) {
219- EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-3 )));
219+ EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-1 )));
220220 return nullptr ;
221221 })
222222 .WillOnce (
223223 [&tile_key, &quad_cache_key, &buffer](const std::string& key) {
224- EXPECT_EQ (key, quad_cache_key (tile_key. ChangedLevelBy (- 4 ) ));
224+ EXPECT_EQ (key, quad_cache_key (tile_key));
225225 return buffer;
226226 });
227227 EXPECT_CALL (*cache_mock, RemoveKeysWithPrefix (_))
@@ -230,28 +230,27 @@ TEST(VersionedLayerClientTest, RemoveFromCacheTileKey) {
230230 .WillRepeatedly ([&](const std::string&) { return true ; });
231231 ASSERT_TRUE (client.RemoveFromCache (tile_key));
232232 }
233-
234233 {
235234 SCOPED_TRACE (" Remove not existing tile from cache" );
236235 EXPECT_CALL (*cache_mock, Get (_))
237236 .WillOnce ([&tile_key, &quad_cache_key](const std::string& key) {
238- EXPECT_EQ (key, quad_cache_key (tile_key));
237+ EXPECT_EQ (key, quad_cache_key (tile_key. ChangedLevelBy (- 4 ) ));
239238 return nullptr ;
240239 })
241240 .WillOnce ([&tile_key, &quad_cache_key](const std::string& key) {
242- EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-1 )));
241+ EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-3 )));
243242 return nullptr ;
244243 })
245244 .WillOnce ([&tile_key, &quad_cache_key](const std::string& key) {
246245 EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-2 )));
247246 return nullptr ;
248247 })
249248 .WillOnce ([&tile_key, &quad_cache_key](const std::string& key) {
250- EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-3 )));
249+ EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-1 )));
251250 return nullptr ;
252251 })
253252 .WillOnce ([&tile_key, &quad_cache_key](const std::string& key) {
254- EXPECT_EQ (key, quad_cache_key (tile_key. ChangedLevelBy (- 4 ) ));
253+ EXPECT_EQ (key, quad_cache_key (tile_key));
255254 return nullptr ;
256255 });
257256 ASSERT_TRUE (client.RemoveFromCache (tile_key));
@@ -260,24 +259,24 @@ TEST(VersionedLayerClientTest, RemoveFromCacheTileKey) {
260259 SCOPED_TRACE (" Data cache failure" );
261260 EXPECT_CALL (*cache_mock, Get (_))
262261 .WillOnce ([&tile_key, &quad_cache_key](const std::string& key) {
263- EXPECT_EQ (key, quad_cache_key (tile_key));
262+ EXPECT_EQ (key, quad_cache_key (tile_key. ChangedLevelBy (- 4 ) ));
264263 return nullptr ;
265264 })
266265 .WillOnce ([&tile_key, &quad_cache_key](const std::string& key) {
267- EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-1 )));
266+ EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-3 )));
268267 return nullptr ;
269268 })
270269 .WillOnce ([&tile_key, &quad_cache_key](const std::string& key) {
271270 EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-2 )));
272271 return nullptr ;
273272 })
274273 .WillOnce ([&tile_key, &quad_cache_key](const std::string& key) {
275- EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-3 )));
274+ EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-1 )));
276275 return nullptr ;
277276 })
278277 .WillOnce (
279278 [&tile_key, &quad_cache_key, &buffer](const std::string& key) {
280- EXPECT_EQ (key, quad_cache_key (tile_key. ChangedLevelBy (- 4 ) ));
279+ EXPECT_EQ (key, quad_cache_key (tile_key));
281280 return buffer;
282281 });
283282 EXPECT_CALL (*cache_mock, RemoveKeysWithPrefix (_))
@@ -288,24 +287,24 @@ TEST(VersionedLayerClientTest, RemoveFromCacheTileKey) {
288287 SCOPED_TRACE (" Successful remove tile and quad tree from cache" );
289288 EXPECT_CALL (*cache_mock, Get (_))
290289 .WillOnce ([&tile_key, &quad_cache_key](const std::string& key) {
291- EXPECT_EQ (key, quad_cache_key (tile_key));
290+ EXPECT_EQ (key, quad_cache_key (tile_key. ChangedLevelBy (- 4 ) ));
292291 return nullptr ;
293292 })
294293 .WillOnce ([&tile_key, &quad_cache_key](const std::string& key) {
295- EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-1 )));
294+ EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-3 )));
296295 return nullptr ;
297296 })
298297 .WillOnce ([&tile_key, &quad_cache_key](const std::string& key) {
299298 EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-2 )));
300299 return nullptr ;
301300 })
302301 .WillOnce ([&tile_key, &quad_cache_key](const std::string& key) {
303- EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-3 )));
302+ EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-1 )));
304303 return nullptr ;
305304 })
306305 .WillOnce (
307306 [&tile_key, &quad_cache_key, &buffer](const std::string& key) {
308- EXPECT_EQ (key, quad_cache_key (tile_key. ChangedLevelBy (- 4 ) ));
307+ EXPECT_EQ (key, quad_cache_key (tile_key));
309308 return buffer;
310309 });
311310 EXPECT_CALL (*cache_mock, RemoveKeysWithPrefix (_))
@@ -319,24 +318,24 @@ TEST(VersionedLayerClientTest, RemoveFromCacheTileKey) {
319318 SCOPED_TRACE (" Successful remove tile but removing quad tree fails" );
320319 EXPECT_CALL (*cache_mock, Get (_))
321320 .WillOnce ([&tile_key, &quad_cache_key](const std::string& key) {
322- EXPECT_EQ (key, quad_cache_key (tile_key));
321+ EXPECT_EQ (key, quad_cache_key (tile_key. ChangedLevelBy (- 4 ) ));
323322 return nullptr ;
324323 })
325324 .WillOnce ([&tile_key, &quad_cache_key](const std::string& key) {
326- EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-1 )));
325+ EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-3 )));
327326 return nullptr ;
328327 })
329328 .WillOnce ([&tile_key, &quad_cache_key](const std::string& key) {
330329 EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-2 )));
331330 return nullptr ;
332331 })
333332 .WillOnce ([&tile_key, &quad_cache_key](const std::string& key) {
334- EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-3 )));
333+ EXPECT_EQ (key, quad_cache_key (tile_key.ChangedLevelBy (-1 )));
335334 return nullptr ;
336335 })
337336 .WillOnce (
338337 [&tile_key, &quad_cache_key, &buffer](const std::string& key) {
339- EXPECT_EQ (key, quad_cache_key (tile_key. ChangedLevelBy (- 4 ) ));
338+ EXPECT_EQ (key, quad_cache_key (tile_key));
340339 return buffer;
341340 });
342341 EXPECT_CALL (*cache_mock, RemoveKeysWithPrefix (_))
@@ -1207,12 +1206,12 @@ TEST(VersionedLayerClientTest, CacheErrorsDuringPrefetch) {
12071206
12081207 std::promise<read::PrefetchTilesResponse> promise;
12091208
1210- auto token =
1211- client. PrefetchTiles ( request,
1212- [&promise](read::PrefetchTilesResponse response) {
1213- promise.set_value (std::move (response));
1214- },
1215- nullptr );
1209+ auto token = client. PrefetchTiles (
1210+ request,
1211+ [&promise](read::PrefetchTilesResponse response) {
1212+ promise.set_value (std::move (response));
1213+ },
1214+ nullptr );
12161215
12171216 auto future = promise.get_future ();
12181217 ASSERT_NE (future.wait_for (std::chrono::seconds (kTimeout )),
0 commit comments