library(vdiffr)
test_that("vascr plot line works", {
expect_doppelganger("Plot line wells",
growth.df %>% vascr_subset(unit = "R", frequency = 1000) %>% vascr_plot_line()
)
expect_doppelganger("Plot line wells without text label",
growth.df %>% vascr_subset(unit = "R", frequency = 1000) %>% vascr_plot_line(text_labels = FALSE)
)
})
test_that("vascr plot line works for experiments", {
expect_doppelganger("Plot line experiments",
growth.df %>%
vascr_subset(unit = "R", frequency = 1000) %>%
vascr_summarise(level = "experiments") %>%
vascr_plot_line()
)
})
key_points = tribble(~title, ~start, ~end, ~color,
"test", 50, 100, "red")
test_that("vascr plot line works for experiments", {
expect_doppelganger("highlight keyrange",
growth.df %>% vascr_subset(unit = "R", frequency = 1000) %>%
vascr_summarise(level = "summary") %>%
vascr_plot_line() %>%
vascr_plot_keyrange(key_points)
)
})
test_that("vascr plot line works for experiments", {
expect_doppelganger("Labeled keyrange",
growth.df %>% vascr_subset(unit = "R", frequency = 1000) %>%
vascr_summarise(level = "summary") %>%
vascr_plot_line() %>%
vascr_plot_keyrange_labeled(key_points)
)
})
test_that("vascr plot line works for experiments", {
expect_doppelganger("labeled key points",
growth.df %>% vascr_subset(unit = "R", frequency = 1000) %>%
vascr_summarise(level = "summary") %>%
vascr_plot_line() %>%
vascr_plot_keyrange_labeled(key_points)
)
})
test_that("vascr plot line works for experiments", {
expect_doppelganger("labeled key lines",
growth.df %>% vascr_subset(unit = "R", frequency = 1000) %>%
vascr_summarise(level = "summary") %>%
vascr_plot_line() %>%
vascr_plot_keylines(key_points))
key_points_2 = tribble(~title, ~time,
"test", 50)
expect_doppelganger("labeled key lines 2",
growth.df %>% vascr_subset(unit = "R", frequency = 1000) %>%
vascr_summarise(level = "summary") %>%
vascr_plot_line() %>%
vascr_plot_keylines(key_points_2))
})
test_that("vascr_labeling_works", {
expect_doppelganger("labeled key lines with arrow",
growth.df %>% vascr_subset(unit = "R", frequency = 1000) %>%
vascr_summarise(level = "summary") %>%
vascr_plot_line() %>%
vascr_plot_keyarrows(key_points)
)
})
test_that("vascr plot line works for experiments", {
expect_doppelganger("Vascr plot line panel",
growth.df %>% vascr_subset(unit = c("R", "C"), frequency = 1000) %>%
vascr_summarise(level = "summary") %>%
vascr_plot_line_panel(key_points)
)
})
test_that("vascr_plot_grid works",{
expect_doppelganger("Vascr plot grid",
growth.df %>% vascr_subset(unit = "R", frequency = 4000) %>%
vascr_plot_grid()
)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.