diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/integration_test/latest_renderer_test.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/integration_test/latest_renderer_test.dart index 64bff8f6c616..f739211a97f7 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/integration_test/latest_renderer_test.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/integration_test/latest_renderer_test.dart @@ -22,7 +22,14 @@ void main() { }); testWidgets('initialized with latest renderer', (WidgetTester _) async { - expect(initializedRenderer, AndroidMapRenderer.latest); + // There is no guarantee that the server will return the latest renderer + // even when requested, so there's no way to deterministically test that. + // Instead, just test that the request succeeded and returned a valid + // value. + expect( + initializedRenderer == AndroidMapRenderer.latest || + initializedRenderer == AndroidMapRenderer.legacy, + true); }); testWidgets('throws PlatformException on multiple renderer initializations',