Skip to content

Commit

Permalink
move epiparameter.print tests to test-print.R
Browse files Browse the repository at this point in the history
  • Loading branch information
joshwlambert committed Nov 26, 2024
1 parent 4b2e1d9 commit 39d6fd6
Show file tree
Hide file tree
Showing 4 changed files with 58 additions and 58 deletions.
35 changes: 0 additions & 35 deletions tests/testthat/_snaps/epiparameter.md

This file was deleted.

35 changes: 35 additions & 0 deletions tests/testthat/_snaps/print.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,3 +100,38 @@
# i Use `parameter_tbl()` to see a summary table of the parameters.
# i Explore database online at: https://epiverse-trace.github.io/epiparameter/articles/database.html

# epiparameter.print works as expected

Code
epiparameter(disease = "ebola", epi_name = "incubation", prob_distribution = create_prob_distribution(
prob_distribution = "gamma", prob_distribution_params = c(shape = 1, scale = 1)))
Message
Citation cannot be created as author, year, journal or title is missing
Output
Disease: ebola
Pathogen: NA
Epi Parameter: incubation
Study: (????). "No citation."
Distribution: gamma
Parameters:
shape: 1.000
scale: 1.000

---

Code
epiparameter(disease = "ebola", epi_name = "incubation", prob_distribution = create_prob_distribution(
prob_distribution = "gamma", prob_distribution_params = c(shape = 1, scale = 1),
discretise = TRUE))
Message
Citation cannot be created as author, year, journal or title is missing
Output
Disease: ebola
Pathogen: NA
Epi Parameter: incubation
Study: (????). "No citation."
Distribution: discrete gamma
Parameters:
shape: 1.000
scale: 1.000

23 changes: 0 additions & 23 deletions tests/testthat/test-epiparameter.R
Original file line number Diff line number Diff line change
Expand Up @@ -173,29 +173,6 @@ test_that("epiparameter fails as expected", {
)
})

test_that("epiparameter.print works as expected", {
expect_snapshot(epiparameter(
disease = "ebola",
epi_name = "incubation",
prob_distribution = create_prob_distribution(
prob_distribution = "gamma",
prob_distribution_params = c(shape = 1, scale = 1)
)
))
})

test_that("epiparameter.print works as expected", {
expect_snapshot(epiparameter(
disease = "ebola",
epi_name = "incubation",
prob_distribution = create_prob_distribution(
prob_distribution = "gamma",
prob_distribution_params = c(shape = 1, scale = 1),
discretise = TRUE
)
))
})

test_that("epiparameter.plot does not produce an error", {
ebola_dist <- suppressMessages(epiparameter(
disease = "ebola",
Expand Down
23 changes: 23 additions & 0 deletions tests/testthat/test-print.R
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,26 @@ test_that("epiparameter_db print method works as expected for <= 5 <epiparameter
epiparameter_db(disease = "SARS", epi_name = "offspring distribution")
)
})

test_that("epiparameter.print works as expected", {
expect_snapshot(epiparameter(
disease = "ebola",
epi_name = "incubation",
prob_distribution = create_prob_distribution(
prob_distribution = "gamma",
prob_distribution_params = c(shape = 1, scale = 1)
)
))
})

test_that("epiparameter.print works as expected", {
expect_snapshot(epiparameter(
disease = "ebola",
epi_name = "incubation",
prob_distribution = create_prob_distribution(
prob_distribution = "gamma",
prob_distribution_params = c(shape = 1, scale = 1),
discretise = TRUE
)
))
})

0 comments on commit 39d6fd6

Please sign in to comment.