Skip to content
This repository has been archived by the owner on Feb 22, 2023. It is now read-only.

[google_maps_flutter] Fix integration tests #6350

Merged
merged 1 commit into from
Sep 1, 2022

Conversation

stuartmorgan
Copy link
Contributor

Some integration tests behave slightly differently on Android when using
Hybrid Composition, and need to wait for a change to become true rather
than it being immediately true.

This replicates the changes from google_maps_flutter_android to the
app-facing copy of those integration tests.

Fixes tree breakage from publishing
#6334

Pre-launch Checklist

  • I read the Contributor Guide and followed the process outlined there for submitting PRs.
  • I read the Tree Hygiene wiki page, which explains my responsibilities.
  • I read and followed the relevant style guides and ran the auto-formatter. (Unlike the flutter/flutter repo, the flutter/plugins repo does use dart format.)
  • I signed the CLA.
  • The title of the PR starts with the name of the plugin surrounded by square brackets, e.g. [shared_preferences]
  • I listed at least one issue that this PR fixes in the description above.
  • I updated pubspec.yaml with an appropriate new version according to the pub versioning philosophy, or this PR is exempt from version changes.
  • I updated CHANGELOG.md to add a description of the change, following repository CHANGELOG style.
  • I updated/added relevant documentation (doc comments with ///).
  • I added new tests to check the change I am making, or this PR is test-exempt.
  • All existing and new tests are passing.

Some integration tests behave slightly differently on Android when using
Hybrid Composition, and need to wait for a change to become true rather
than it being immediately true.

This replicates the changes from `google_maps_flutter_android` to the
app-facing copy of those integration tests.

Fixes tree breakage from publishing
flutter#6334
@stuartmorgan stuartmorgan added the override: no changelog needed Override the check requiring CHANGELOG updates for most changes label Sep 1, 2022
@stuartmorgan
Copy link
Contributor Author

Landing on red to fix the tree. (Not waiting for ios-build_all_plugins since this change can't possibly break that task.)

@stuartmorgan stuartmorgan merged commit 3b5e641 into flutter:main Sep 1, 2022
@stuartmorgan stuartmorgan deleted the maps-integration-fixes branch September 1, 2022 18:04
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Sep 8, 2022
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Sep 8, 2022
adam-harwood pushed a commit to adam-harwood/flutter_plugins that referenced this pull request Nov 3, 2022
Some integration tests behave slightly differently on Android when using
Hybrid Composition, and need to wait for a change to become true rather
than it being immediately true.

This replicates the changes from `google_maps_flutter_android` to the
app-facing copy of those integration tests.

Fixes tree breakage from publishing
flutter#6334
mauricioluz pushed a commit to mauricioluz/plugins that referenced this pull request Jan 26, 2023
Some integration tests behave slightly differently on Android when using
Hybrid Composition, and need to wait for a change to become true rather
than it being immediately true.

This replicates the changes from `google_maps_flutter_android` to the
app-facing copy of those integration tests.

Fixes tree breakage from publishing
flutter#6334
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
override: no changelog needed Override the check requiring CHANGELOG updates for most changes p: google_maps_flutter
Projects
None yet
2 participants