Package: testthis 1.1.1.9000

testthis: Utils and 'RStudio' Addins to Make Testing Even More Fun

Utility functions and 'RStudio' addins for writing, running and organizing automated tests. Integrates tightly with the packages 'testthat', 'devtools' and 'usethis'. Hotkeys can be assigned to the 'RStudio' addins for running tests in a single file or to switch between a source file and the associated test file. In addition, testthis provides function to manage and run tests in subdirectories of the test/testthat directory.

Authors:Stefan Fleck [aut, cre]

testthis_1.1.1.9000.tar.gz
testthis_1.1.1.9000.zip(r-4.7)testthis_1.1.1.9000.zip(r-4.6)testthis_1.1.1.9000.zip(r-4.5)
testthis_1.1.1.9000.tgz(r-4.6-any)testthis_1.1.1.9000.tgz(r-4.5-any)
testthis_1.1.1.9000.tar.gz(r-4.7-any)testthis_1.1.1.9000.tar.gz(r-4.6-any)
testthis_1.1.1.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
testthis/json (API)
NEWS

# Install 'testthis' in R:
install.packages('testthis', repos = c('https://s-fleck.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/s-fleck/testthis/issues

Pkgdown/docs site:https://s-fleck.github.io

On CRAN:

Conda:

rstudiorstudio-addinrstudio-addinstestingtestthat

5.09 score 34 stars 18 scripts 677 downloads 20 exports 95 dependencies

Last updated from:587e50afb1. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK146
source / vignettesOK205
linux-release-x86_64OK143
macos-release-arm64OK123
macos-oldrel-arm64OK76
windows-develOK98
windows-releaseOK80
windows-oldrelOK74
wasm-releaseOK138

Exports:find_testdataget_test_coverageopen_testfileread_testdatatest_acceptancetest_alltest_coveragetest_indextest_integrationtest_manualtest_skeletontest_subdirtest_thisuse_acceptance_testsuse_integration_testsuse_manual_testsuse_test_subdiruse_testdatause_testdata_rawuse_tester

Dependencies:askpassassertthatbase64encbrewbriobslibcachemcallrclicliprcommonmarkcpp11crayoncredentialscurldescdevtoolsdiffobjdigestdownlitellipsisevaluatefansifastmapfontawesomefsgertghgitcredsgluehighrhtmltoolshtmlwidgetshttpuvhttr2inijquerylibjsonliteknitrlaterlifecyclemagrittrmemoisemimeminiUIopensslotelpakpillarpkgbuildpkgconfigpkgdownpkgloadpraiseprettyunitsprocessxprofvispromisespspurrrR6raggrappdirsrcmdcheckRcpprlangrmarkdownroxygen2rprojrootrstudioapirversionssasssessioninfoshinysourcetoolsstringisyssystemfontstestthattextshapingtibbletinytexurlcheckerusethisutf8vctrswaldowhiskerwithrxfunxml2xopenxtableyamlzip

Readme and manuals

Help Manual

Help pageTopics
Get Test Coverageget_test_coverage
Open associated test fileopen_testfile
Test coverage of packagetest_coverage
Generate an index of all test_that callsprint.test_index test_index
Create a test skeleton file for the currently open .R filetest_skeleton
Run tests in subdirectoriestest_acceptance test_all test_integration test_manual test_subdir
Test this filetest_this
Testthis-packagetestthis-package testthis
Use test subdirectoriesuse_acceptance_tests use_integration_tests use_manual_tests use_test_subdir
Create 'testdata' folder.find_testdata has_testdata read_testdata use_testdata use_testdata_raw
Use a tester functionuse_tester