Skip to content

Comments

Fix tests to prepare for upcoming leaflet v2.2.0 release#3

Open
gadenbuie wants to merge 1 commit intobe-marc:masterfrom
gadenbuie:fix-for-leaflet-v2-2
Open

Fix tests to prepare for upcoming leaflet v2.2.0 release#3
gadenbuie wants to merge 1 commit intobe-marc:masterfrom
gadenbuie:fix-for-leaflet-v2-2

Conversation

@gadenbuie
Copy link

Hi @be-marc! We're preparing the next release of leaflet (v2.2.0, rstudio/leaflet#876) and noticed that our updates break a few tests in your package.

I've provided a fix in this PR. In essence, leaflet() now includes its own dependencies in the dependencies item of the returned htmlwidgets object, which means that it contains both our dependencies and the dependencies your extension has added. The updated test now finds the name of all dependencies in the object and ensures that jquery-ui and opacity are included. This ensures that they're included in the list of dependencies, but you may want to add an additional check to test that they're included in that order (if that's important to your extension).

Do you think you'd be able to update your package on CRAN in the next two weeks? We're planning on submitting leaflet v2.2.0 on Tuesday, August 29 at the latest and are hoping we can have all reverse dependencies issues worked out by then. Thanks!

@gadenbuie gadenbuie mentioned this pull request Aug 15, 2023
6 tasks
@gadenbuie
Copy link
Author

Hi again @be-marc. Just a small reminder that I'm planning to send leaflet v2.2.0 to CRAN tomorrow.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant