Skip to content

Commit fb1f531

Browse files
committed
add tests
1 parent 48b83f4 commit fb1f531

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

tests/testthat/test-scale-expansion.R

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,27 @@ test_that("expand_limits_discrete() can override limits with a both discrete and
9696
expand_limits_discrete(c("one", "two"), coord_limits = c(0, NA), range_continuous = c(1, 2)),
9797
c(0, 2)
9898
)
99+
expect_identical(
100+
expand_limits_discrete(1:2, range_continuous = c(1, 2), continuous_limits = c(0, 3)),
101+
c(0, 3)
102+
)
103+
expect_identical(
104+
expand_limits_discrete(1:2, range_continuous = c(1, 2), continuous_limits = c(NA, 4)),
105+
c(1, 4)
106+
)
107+
expect_identical(
108+
expand_limits_discrete(1:2, range_continuous = c(1, 2), continuous_limits = c(0, NA)),
109+
c(0, 2)
110+
)
111+
expect_identical(
112+
expand_limits_discrete(1:2, range_continuous = c(1, 2), continuous_limits = c(NA_real_, NA_real_)),
113+
c(1, 2)
114+
)
115+
expect_identical(
116+
expand_limits_discrete(1:2, range_continuous = 1:2,
117+
continuous_limits = function(x) x + c(-1, 1)),
118+
c(0, 3)
119+
)
99120
})
100121

101122
test_that("expand_limits_continuous_trans() works with inverted transformations", {

0 commit comments

Comments
 (0)