Skip to content

Commit cb1f3eb

Browse files
Merge pull request #50 from teunbrand/ggplot2_3.5.0
Update tests
2 parents ee70c37 + ee7a728 commit cb1f3eb

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

tests/testthat/test-map_autographr.R

+8-3
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,12 @@ test_that("hierarchy and lineage layouts graph correctly", {
158158
test_that("autographr works for diff_model objects", {
159159
skip_on_cran()
160160
skip_on_ci()
161-
test_diff <- autographr(play_diffusion(ison_brandes))
162-
expect_equal(test_diff[["guides"]][["shape"]][["name"]], "legend")
163-
expect_equal(test_diff[["guides"]][["colour"]][["name"]], "colorbar")
161+
test_diff <- autographr(migraph::play_diffusion(ison_brandes))
162+
if (inherits(test_diff$guides, "Guides")) {
163+
expect_s3_class(test_diff[["guides"]][["guides"]][["shape"]], "GuideLegend")
164+
expect_s3_class(test_diff[["guides"]][["guides"]][["colour"]], "GuideColourbar")
165+
} else {
166+
expect_equal(test_diff[["guides"]][["shape"]][["name"]], "legend")
167+
expect_equal(test_diff[["guides"]][["colour"]][["name"]], "colorbar")
168+
}
164169
})

tests/testthat/test-map_theme.R

+2
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ test_that("scales graph correctly", {
5050
mutate(color = c(rep(c(1,2,3), 3), 1, 2)) %>%
5151
autographr(node_color = color) +
5252
scale_color_rug()
53+
# The `scale_name` field is deprecated from 3.5.0 onwards
54+
skip_if(utils::packageVersion("ggplot2") >= "3.5.0")
5355
expect_equal(test_sdg[["scales"]][["scales"]][[1]][["call"]][["scale_name"]], "SDGs")
5456
expect_equal(test_sdg[["scales"]][["scales"]][[1]][["call"]][["palette"]][["palette"]], "SDGs")
5557
expect_equal(test_iheid[["scales"]][["scales"]][[1]][["call"]][["scale_name"]], "IHEID")

0 commit comments

Comments
 (0)