Skip to content

Conversation

@kikoso
Copy link
Collaborator

@kikoso kikoso commented Dec 6, 2024

The following PR provides screenshot testing for the ScaleBar composable, and integration with GitHub flows.

We have no UI coverage for the map due to the impossibility of testing the GoogleMap composable. However, smaller and independent composables, like the ScaleBar, can be tested without having to render the map. This should also run on the GitHub test action, to make sure that further development is not introducing regressions.

@kikoso kikoso marked this pull request as ready for review December 6, 2024 16:58
@kikoso kikoso requested review from a team and dkhawk December 6, 2024 16:58
@googlemaps-bot
Copy link
Contributor

googlemaps-bot commented Dec 6, 2024

Code Coverage

Overall Project 17.35% -0.58%
Files changed 0%

File Coverage
ScaleBarActivity.kt 0% -19.67%
MarkerClusteringActivity.kt 0% 🍏

@kikoso
Copy link
Collaborator Author

kikoso commented Dec 10, 2024

The difference in the expected and resulting images could be due to an issue with the antialiasing, bug has already been filled here:

https://issuetracker.google.com/issues/342461560

@dkhawk dkhawk merged commit de8f4a9 into main Dec 10, 2024
13 checks passed
@dkhawk dkhawk deleted the chore/added_screenshot_testing branch December 10, 2024 17:12
@googlemaps-bot
Copy link
Contributor

🎉 This PR is included in version 6.4.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants