Package: assertive.base 0.0.9.9001
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:
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
Last updated from:e9dd43cbef (on renova-0.0.9.9001). Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | OK | 107 | ||
| source / vignettes | OK | 196 | ||
| linux-release | OK | 93 | ||
| macos-release | OK | 109 | ||
| macos-oldrel | OK | 78 | ||
| windows-devel | OK | 146 | ||
| windows-release | OK | 143 | ||
| windows-oldrel | OK | 182 | ||
| wasm-release | OK | 73 |
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 page | Topics |
|---|---|
| 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 met | assert_engine |
| Condition classes | assertionError assertionMessage assertionWarning |
| Wrapper to vapply that returns booleans | bapply |
| Call a function, and give the result names. | call_and_name |
| Get or set the '"cause"' attribute | cause cause<- |
| Coerce variable to a different class | coerce_to |
| Run code without stopping | dont_stop |
| FALSE, with a cause of failure. | false |
| Get the name of a variable in the parent frame | get_name_in_parent |
| Alternative version of is | is2 |
| Merge ellipsis args with a list. | merge_dots_with_list |
| Merge two lists | merge.list |
| NA, with a cause of failure. | na |
| Wrap a string in brackets | parenthesise parenthesize |
| Print a variable and capture the output | print_and_capture |
| Print methods for objects with a cause attribute | print.scalar_with_cause print.vector_with_cause |
| Safe version of deparse | safe_deparse |
| Set a cause and return the input | set_cause |
| Strip all attributes from a variable | strip_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 vector | use_first |
