Skip to content

Commit fbd9bb6

Browse files
committed
Add failing test case for #2298
1 parent a1c3089 commit fbd9bb6

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

tests/testthat/test-ggplot-point.R

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,16 @@ test_that("marker color inherits from fill, when appropriate", {
4848
})
4949

5050

51+
test_that("when marker color inherits from fill, colours are assigned correctly #2298", {
52+
df <- data.frame(x = c(1,2), y = c(0,0), color = rep("yellow", 2), fill = 1:2)
53+
p <- ggplot(df) +
54+
geom_point(aes(x = x, y = y, fill = fill, color = color), size = 5, shape = 21) +
55+
scale_fill_gradient(low = "green", high = "red")
56+
pb <- plotly_build(p)
57+
expect_equivalent(pb$x$data[[1]]$marker$color, c("rgba(0,255,0,1)", "rgba(255,0,0,1)"))
58+
})
59+
60+
5161
test_that("can plot on sub-second time scale", {
5262
d <- data.frame(
5363
x = as.POSIXct("2018-09-28 15:13:06 CDT") + 1e-3 * c(1:9, 5000),

0 commit comments

Comments
 (0)