mirror of
https://github.com/msberends/AMR.git
synced 2025-12-13 07:10:29 +01:00
new unit tests for ggplot, small fixes
This commit is contained in:
35
tests/testthat/test-ggplot_rsi.R
Normal file
35
tests/testthat/test-ggplot_rsi.R
Normal file
@@ -0,0 +1,35 @@
|
||||
context("ggplot_rsi.R")
|
||||
|
||||
test_that("ggplot_rsi works", {
|
||||
|
||||
skip_if_not("ggplot2" %in% rownames(installed.packages()))
|
||||
|
||||
library(dplyr)
|
||||
library(ggplot2)
|
||||
|
||||
# data should be equal
|
||||
expect_equal(
|
||||
(septic_patients %>% select(amcl, cipr) %>% ggplot_rsi())$data %>%
|
||||
summarise_all(portion_IR) %>% as.double(),
|
||||
septic_patients %>% select(amcl, cipr) %>%
|
||||
summarise_all(portion_IR) %>% as.double()
|
||||
)
|
||||
|
||||
expect_equal(
|
||||
(septic_patients %>% select(amcl, cipr) %>% ggplot_rsi(x = "Interpretation", facet = "Antibiotic"))$data %>%
|
||||
summarise_all(portion_IR) %>% as.double(),
|
||||
septic_patients %>% select(amcl, cipr) %>%
|
||||
summarise_all(portion_IR) %>% as.double()
|
||||
)
|
||||
|
||||
expect_equal(
|
||||
(septic_patients %>% select(amcl, cipr) %>% ggplot_rsi(x = "Antibiotic", facet = "Interpretation"))$data %>%
|
||||
summarise_all(portion_IR) %>% as.double(),
|
||||
septic_patients %>% select(amcl, cipr) %>%
|
||||
summarise_all(portion_IR) %>% as.double()
|
||||
)
|
||||
|
||||
expect_error(geom_rsi(x = "test"))
|
||||
expect_error(facet_rsi(facet = "test"))
|
||||
|
||||
})
|
||||
Reference in New Issue
Block a user