Package: assertive.base 0.0.9.9001

Richard Cotton

assertive.base: A Lightweight Core of the 'assertive' Package

A minimal set of predicates and assertions used by the assertive package. This is mainly for use by other package developers who want to include run-time testing features in their own packages. End-users will usually want to use assertive directly. Compatibility updates by Renova.

Authors:Richard Cotton [aut, cre], Sunkyu Choi [trl], Ivanka Skakun [trl], Gergely Dar<c3><b3>czi [trl], Anton Antonov [trl], Hisham Ben Hamidane [trl], Anja Billing [trl], Aditya Bhagwat [trl], Rasmus B<c3><a5><c3><a5>th [trl], Mine Cetinkaya-Rundel [trl], Aspasia Chatziefthymiou [trl]

assertive.base_0.0.9.9001.tar.gz
assertive.base_0.0.9.9001.zip(r-4.7-any)assertive.base_0.0.9.9001.zip(r-4.6-any)assertive.base_0.0.9.9001.zip(r-4.5-any)
assertive.base_0.0.9.9001.tgz(r-4.6-any)assertive.base_0.0.9.9001.tgz(r-4.5-any)
assertive.base_0.0.9.9001.tar.gz(r-4.7-any)assertive.base_0.0.9.9001.tar.gz(r-4.6-any)
assertive.base_0.0.9.9001.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
assertive.base/json (API)

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

Bug tracker:https://bitbucket.org/richierocks/assertive.base

On CRAN:

Conda:

2.16 score 29 scripts 193 downloads 1 mentions 51 exports 0 dependencies

Last updated from:e9dd43cbef (on renova-0.0.9.9001). Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK107
source / vignettesOK196
linux-releaseOK93
macos-releaseOK109
macos-oldrelOK78
windows-develOK146
windows-releaseOK143
windows-oldrelOK182
wasm-releaseOK73

Exports:are_identicalare_identical_legacyassert_all_are_falseassert_all_are_identical_legacyassert_all_are_naassert_all_are_not_falseassert_all_are_not_naassert_all_are_not_trueassert_all_are_trueassert_any_are_falseassert_any_are_identical_legacyassert_any_are_naassert_any_are_not_falseassert_any_are_not_naassert_any_are_not_trueassert_any_are_trueassert_are_identicalassert_engineassert_is_identical_to_falseassert_is_identical_to_naassert_is_identical_to_trueassertionErrorassertionMessageassertionWarningbapplycall_and_namecausecause<-coerce_todont_stopfalseget_name_in_parentis_falseis_identical_to_falseis_identical_to_nais_identical_to_trueis_nais_not_falseis_not_nais_not_trueis_trueis2merge_dots_with_listnaparenthesiseparenthesizeprint_and_capturesafe_deparseset_causestrip_attributesuse_first

Dependencies:

Readme and manuals

Help Manual

Help pageTopics
Are the inputs identical?are_identical are_identical_legacy assert_all_are_identical_legacy assert_any_are_identical_legacy assert_are_identical
Throws an error if a condition isn't metassert_engine
Condition classesassertionError assertionMessage assertionWarning
Wrapper to vapply that returns booleansbapply
Call a function, and give the result names.call_and_name
Get or set the '"cause"' attributecause cause<-
Coerce variable to a different classcoerce_to
Run code without stoppingdont_stop
FALSE, with a cause of failure.false
Get the name of a variable in the parent frameget_name_in_parent
Alternative version of isis2
Merge ellipsis args with a list.merge_dots_with_list
Merge two listsmerge.list
NA, with a cause of failure.na
Wrap a string in bracketsparenthesise parenthesize
Print a variable and capture the outputprint_and_capture
Print methods for objects with a cause attributeprint.scalar_with_cause print.vector_with_cause
Safe version of deparsesafe_deparse
Set a cause and return the inputset_cause
Strip all attributes from a variablestrip_attributes
Is the input TRUE/FALSE/NA?assert_all_are_false assert_all_are_na assert_all_are_not_false assert_all_are_not_na assert_all_are_not_true assert_all_are_true assert_any_are_false assert_any_are_na assert_any_are_not_false assert_any_are_not_na assert_any_are_not_true assert_any_are_true assert_is_identical_to_false assert_is_identical_to_na assert_is_identical_to_true is_false is_identical_to_false is_identical_to_na is_identical_to_true is_na is_not_false is_not_na is_not_true is_true Truth
Only use the first element of a vectoruse_first