Package: genthat 0.1.8

Filip Krikava

genthat: A Framework for Unit Tests Generation

Generates 'testthat' compatible unit tests by tracing the execution of runnable R code, recording the arguments and return values of function calls, and turning them into reproducible test cases.

Authors:Filip Krikava [aut, cre], Roman Tsegelskyi [aut], Petr Maj [aut], Filippo Ghibellini [ctb], Michal Vacha [ctb], Lei Zhao [ctb]

genthat_0.1.8.tar.gz
genthat_0.1.8.zip(r-4.7)genthat_0.1.8.zip(r-4.6)genthat_0.1.8.zip(r-4.5)
genthat_0.1.8.tgz(r-4.6-x86_64)genthat_0.1.8.tgz(r-4.6-arm64)genthat_0.1.8.tgz(r-4.5-x86_64)genthat_0.1.8.tgz(r-4.5-arm64)
genthat_0.1.8.tar.gz(r-4.7-arm64)genthat_0.1.8.tar.gz(r-4.7-x86_64)genthat_0.1.8.tar.gz(r-4.6-arm64)genthat_0.1.8.tar.gz(r-4.6-x86_64)
genthat_0.1.8.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION
card.svg |card.png
genthat/json (API)

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

Bug tracker:https://github.com/prl-prg/genthat/issues

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

cpp

5.21 score 16 stars 17 scripts 35 exports 45 dependencies

Last updated from:ef596822f4. Checks:11 WARNING, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64WARNING163
linux-devel-x86_64WARNING166
source / vignettesOK295
linux-release-arm64WARNING187
linux-release-x86_64WARNING226
macos-release-arm64WARNING105
macos-release-x86_64WARNING209
macos-oldrel-arm64WARNING114
macos-oldrel-x86_64WARNING273
windows-develWARNING126
windows-releaseWARNING127
windows-oldrelWARNING118
wasm-releaseOK143

Exports:capturecompute_coveragecompute_tests_coveragecopy_tracescreate_decoratorcreate_sequence_tracercreate_set_tracercreate_tracerdecorate_environmentdecorate_functiondisable_tracingdownload_packageenable_tracingextract_package_codegen_from_packagegenerate_testgenerate_test_fileget_decoratorget_package_versionget_traceris_debug_enabledis_decoratedis_tracing_enabledprocess_tracesreset_functionreset_tracesrun_generated_testsave_testset_decoratorset_tracerstore_tracetest_generated_filetrace_from_source_packagetrace_packagewith_env

Dependencies:askpassbriocallrclicodetoolscovrcrayoncurldescdiffobjdigestdplyrevaluateformatRfsgenericsgluehttrjsonlitelifecyclemagrittrmimeopensslotelpillarpkgbuildpkgconfigpkgloadpraiseprocessxpsR6Rcpprexrlangrprojrootsystestthattibbletidyselectutf8vctrswaldowithryaml

testr - Basic Usage
Overview | Creating tests for the first time | Adding regressions

Last update: 2017-08-17
Started: 2016-04-26

testr - Manual Usage
Capturing arbitrary code | Capturing Functions | Generating tests | Shorthands | Pruning the tests

Last update: 2016-05-19
Started: 2016-05-13