Package: testthatdocs 1.0.23

testthatdocs: Automated and Idempotent Unit Tests Documentation for Reproducible Quality Assurance
Automates documentation of test_that() calls within R test files. The package scans test sources, extracts human-readable test titles (even when composed with functions like paste() or glue::glue(), ... etc.), and generates reproducible roxygen2-style listings that can be inserted both globally and per-section. It ensures idempotent updates and supports customizable numbering templates with hierarchical indices. Designed for developers, QA teams, and package maintainers seeking consistent, self-documenting test inventories.
Authors:
testthatdocs_1.0.23.tar.gz
testthatdocs_1.0.23.zip(r-4.7-any)testthatdocs_1.0.23.zip(r-4.6-any)testthatdocs_1.0.23.zip(r-4.5-any)
testthatdocs_1.0.23.tgz(r-4.6-any)testthatdocs_1.0.23.tgz(r-4.5-any)
testthatdocs_1.0.23.tar.gz(r-4.7-any)testthatdocs_1.0.23.tar.gz(r-4.6-any)
testthatdocs_1.0.23.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
testthatdocs/json (API)
| # Install 'testthatdocs' in R: |
| install.packages('testthatdocs', repos = c('https://urniaz.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/urniaz/testthatdocs/issues
Last updated from:8b43e18323. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | OK | 98 | ||
| source / vignettes | OK | 140 | ||
| linux-release | OK | 91 | ||
| macos-release | OK | 103 | ||
| macos-oldrel | OK | 69 | ||
| windows-devel | OK | 71 | ||
| windows-release | OK | 69 | ||
| windows-oldrel | OK | 70 | ||
| wasm-release | OK | 80 |
Exports:documentdocument_file
Dependencies:
Last update: 2025-10-30
Started: 2025-10-30
Last update: 2025-10-30
Started: 2025-10-30
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Recursively generate test listings across a testthat tree | document |
| Generate idempotent listings of test_that() titles with sections | document_file |
