diff options
Diffstat (limited to 'chromium/components/query_tiles/android/java')
-rw-r--r-- | chromium/components/query_tiles/android/java/src/org/chromium/components/query_tiles/TestTileProvider.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/chromium/components/query_tiles/android/java/src/org/chromium/components/query_tiles/TestTileProvider.java b/chromium/components/query_tiles/android/java/src/org/chromium/components/query_tiles/TestTileProvider.java index be6c51ee0d7..ae598f7e966 100644 --- a/chromium/components/query_tiles/android/java/src/org/chromium/components/query_tiles/TestTileProvider.java +++ b/chromium/components/query_tiles/android/java/src/org/chromium/components/query_tiles/TestTileProvider.java @@ -27,6 +27,14 @@ public class TestTileProvider implements TileProvider { } /** + * Builds and populates a {@link TestTileProvider} around the real provider. Convenient for + * matching purposes. + */ + public TestTileProvider(TileProvider realProvider) { + realProvider.getQueryTiles(tiles -> { mTiles = tiles; }); + } + + /** * Finds a tile by traversing the tree. * @param indices The indices for each child to select as the tree is traversed. * @return The matching {@link QueryTile} node. |