Package: testthat 3.3.2.9000

testthat: Unit Testing for R
Software testing is important, but, in part because it is frustrating and boring, many of us avoid it. 'testthat' is a testing framework for R that is easy to learn and use, and integrates with your existing 'workflow'.
Authors:
testthat_3.3.2.9000.tar.gz
testthat_3.3.2.9000.zip(r-4.6)testthat_3.3.2.9000.zip(r-4.5)testthat_3.3.2.9000.zip(r-4.4)
testthat_3.3.2.9000.tgz(r-4.6-x86_64)testthat_3.3.2.9000.tgz(r-4.6-arm64)testthat_3.3.2.9000.tgz(r-4.5-x86_64)testthat_3.3.2.9000.tgz(r-4.5-arm64)
testthat_3.3.2.9000.tar.gz(r-4.6-arm64)testthat_3.3.2.9000.tar.gz(r-4.6-x86_64)testthat_3.3.2.9000.tar.gz(r-4.5-arm64)testthat_3.3.2.9000.tar.gz(r-4.5-x86_64)
testthat_3.3.2.9000.tgz(r-4.5-emscripten)
testthat.pdf |testthat.html✨
testthat/json (API)
NEWS
| # Install 'testthat' in R: |
| install.packages('testthat', repos = c('https://r-lib.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/r-lib/testthat/issues
Pkgdown/docs site:https://testthat.r-lib.org
Last updated from:4b13712bb0. Checks:12 OK, 1 ERROR. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 186 | ||
| linux-devel-x86_64 | OK | 196 | ||
| source / vignettes | OK | 242 | ||
| linux-release-arm64 | OK | 179 | ||
| linux-release-x86_64 | OK | 200 | ||
| macos-devel-arm64 | OK | 139 | ||
| macos-devel-x86_64 | OK | 374 | ||
| macos-release-arm64 | OK | 134 | ||
| macos-release-x86_64 | OK | 326 | ||
| windows-devel | OK | 197 | ||
| windows-release | ERROR | 166 | ||
| windows-oldrel | OK | 242 | ||
| wasm-release | OK | 133 |
Exports:%>%announce_snapshot_fileauto_testauto_test_packagecapture_conditioncapture_errorcapture_expectationcapture_messagecapture_messagescapture_outputcapture_output_linescapture_warningcapture_warningscheck_reporterCheckReporterCompactProgressReportercomparecompare_file_binarycompare_file_textcontextcontext_start_fileDebugReporterdefault_compact_reporterdefault_reporterdescribeedition_getequalsequals_referenceevaluate_promiseexp_signalexpectexpect_all_equalexpect_all_falseexpect_all_trueexpect_conditionexpect_containsexpect_cpp_tests_passexpect_disjointexpect_equalexpect_equal_to_referenceexpect_equivalentexpect_errorexpect_failureexpect_falseexpect_gtexpect_gteexpect_identicalexpect_inexpect_invisibleexpect_isexpect_known_hashexpect_known_outputexpect_known_valueexpect_lengthexpect_less_thanexpect_ltexpect_lteexpect_mapequalexpect_matchexpect_messageexpect_more_thanexpect_namedexpect_no_conditionexpect_no_errorexpect_no_failureexpect_no_matchexpect_no_messageexpect_no_successexpect_no_warningexpect_nullexpect_outputexpect_output_fileexpect_r6_classexpect_referenceexpect_s3_classexpect_s4_classexpect_s7_classexpect_setequalexpect_shapeexpect_silentexpect_snapshotexpect_snapshot_errorexpect_snapshot_failureexpect_snapshot_fileexpect_snapshot_outputexpect_snapshot_valueexpect_snapshot_warningexpect_successexpect_thatexpect_trueexpect_typeexpect_vectorexpect_visibleexpect_warningexpectationextract_testfailFailReporterfind_test_scriptsget_reportergives_warninghas_namesis_ais_checkingis_equivalent_tois_identical_tois_informative_erroris_less_thanis_more_thanis_parallelis_snapshotis_testingis.expectationitJunitReporterListReporterLlmReporterlocal_editionlocal_mocklocal_mocked_bindingslocal_mocked_r6_classlocal_mocked_s3_methodlocal_mocked_s4_methodlocal_on_cranlocal_reproducible_outputlocal_snapshotterlocal_test_contextlocal_test_directoryLocationReportermake_expectationMinimalReportermock_output_sequenceMultiReporternew_expectationnotParallelProgressReporterpassprints_textProgressReporterquasi_labelReporterRStudioReporterrun_cpp_testsset_max_failsset_reporterset_state_inspectorsetupshow_failureshows_messageSilentReportersimulate_test_envskipskip_ifskip_if_notskip_if_not_installedskip_if_offlineskip_if_translatedskip_on_appveyorskip_on_biocskip_on_ciskip_on_covrskip_on_cranskip_on_osskip_on_travisskip_unless_rSlowReportersnapshot_acceptsnapshot_download_ghsnapshot_rejectsnapshot_reviewsource_dirsource_filesource_test_helperssource_test_setupsource_test_teardownStopReportersucceedSummaryReportertakes_less_thanTapReporterTeamcityReporterteardownteardown_envtest_checktest_dirtest_envtest_exampletest_examplestest_filetest_localtest_packagetest_pathtest_rdtest_thattesting_packagetestthat_exampletestthat_examplestestthat_printtestthat_tolerancethrows_errortry_againuse_catchverify_outputwatchwith_mockwith_mocked_bindingswith_reporter
Dependencies:briocallrclicrayondescdiffobjevaluatefsgluejsonlitelifecyclemagrittrpkgbuildpkgloadpraiseprocessxpsR6rlangrprojrootwaldowithr
Custom expectations
Rendered fromcustom-expectation.Rmdusingknitr::rmarkdownon Mar 02 2026.Last update: 2025-11-24
Started: 2017-10-12
Mocking
Rendered frommocking.Rmdusingknitr::rmarkdownon Mar 02 2026.Last update: 2025-09-05
Started: 2025-09-05
Running tests in parallel
Rendered fromparallel.Rmdusingknitr::rmarkdownon Mar 02 2026.Last update: 2025-08-04
Started: 2020-07-23
Skipping tests
Rendered fromskipping.Rmdusingknitr::rmarkdownon Mar 02 2026.Last update: 2025-09-05
Started: 2020-07-23
Snapshot tests
Rendered fromsnapshotting.Rmdusingknitr::rmarkdownon Mar 02 2026.Last update: 2025-09-05
Started: 2020-07-16
Special files
Rendered fromspecial-files.Rmdusingknitr::rmarkdownon Mar 02 2026.Last update: 2024-08-23
Started: 2023-04-10
Test fixtures
Rendered fromtest-fixtures.Rmdusingknitr::rmarkdownon Mar 02 2026.Last update: 2025-09-05
Started: 2020-07-14
Testing challenging functions
Rendered fromchallenging-tests.Rmdusingknitr::rmarkdownon Mar 02 2026.Last update: 2025-10-02
Started: 2025-09-05
testthat 3e
Rendered fromthird-edition.Rmdusingknitr::rmarkdownon Mar 02 2026.Last update: 2025-10-02
Started: 2020-07-12
