context("geom_text")
# compute_just ------------------------------------------------------------
test_that("vertical and horizontal positions are equivalent", {
horiz <- compute_just(c("left", "middle", "right"), c(0, 0, 0))
vert <- compute_just(c("bottom", "center", "top"), c(0, 0, 0))
expect_equal(horiz, vert)
})
test_that("inward moves text towards center", {
expect_equal(
compute_just(c("inward", "inward", "inward"), c(0, 0.5, 1)),
c(0, 0.5, 1.0)
)
})
test_that("outward moves text away from center", {
expect_equal(
compute_just(c("outward", "outward", "outward"), c(0, 0.5, 1)),
c(1.0, 0.5, 0)
)
})
test_that("inward points close to center are centered", {
expect_equal(
compute_just(c("inward", "inward", "inward"), c(0.5 - 1e-3, 0.5, 0.5 + 1e-3)),
c(0.5, 0.5, 0.5)
)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.