diff --git a/_pkgdown.yml b/_pkgdown.yml index 538e87c7..a5f81e3f 100644 --- a/_pkgdown.yml +++ b/_pkgdown.yml @@ -124,6 +124,7 @@ navbar: href: articles/rcmd_issues.html - text: Release Strategy href: articles/release_strategy.html + - text: Test Data Guidance + href: articles/test_data_guidance.html - text: Package Extensions href: articles/package_extensions.html - diff --git a/inst/WORDLIST b/inst/WORDLIST index 5dceb8fa..cfed9f97 100644 --- a/inst/WORDLIST +++ b/inst/WORDLIST @@ -30,6 +30,7 @@ OCCDS PRs Pandoc Pharma +Pharmaverse Quosure Quosures PHUSE diff --git a/vignettes/test_data_guidance.Rmd b/vignettes/test_data_guidance.Rmd new file mode 100644 index 00000000..7c1aa005 --- /dev/null +++ b/vignettes/test_data_guidance.Rmd @@ -0,0 +1,20 @@ +--- +title: "Test Data Guidance" +output: rmarkdown::html_vignette +vignette: > + %\VignetteIndexEntry{Test Data Guidance} + %\VignetteEngine{knitr::rmarkdown} +--- + +```{r setup, include = FALSE} +knitr::opts_chunk$set( + collapse = TRUE, + comment = "#>" +) +``` + +There are two test data packages that enable any Pharmaverse package development team to re-use test SDTM and ADaM: + +- [`{pharmaversesdtm}`](https://github.com/pharmaverse/pharmaversesdtm): a data package that stores test SDTM data. If the current available data does not meet your need, update or add the new data in this package based on the instructions provided on the [How to Update](https://pharmaverse.github.io/pharmaversesdtm/cran-release/). + +- [`{pharmaverseadam}`](https://github.com/pharmaverse/pharmaverseadam): a data package that stores test ADaM data created from {admiral} templates. There is an integration test that runs {admiral} templates and compares them with the stored version. If differences are found, it then triggers an action: either accepting the difference and storing the new ADaM, or rejecting it and identifying the cause of the differences in the templates.