assertive.properties: Assertions to Check Properties of Variables

A set of predicates and assertions for checking the properties of variables, such as length, names and attributes. 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.

AuthorRichard Cotton [aut, cre]
Date of publication2016-12-30 10:12:22
MaintainerRichard Cotton <richierocks@gmail.com>
LicenseGPL (>= 3)
Version0.0-4
https://bitbucket.org/richierocks/assertive.properties

View on CRAN

Functions

are_same_length Man page
are_same_length_legacy Man page
assert_all_are_same_length Man page
assert_all_are_same_length_legacy Man page
assert_any_are_same_length Man page
assert_any_are_same_length_legacy Man page
assert_are_same_length Man page
assert_has_all_attributes Man page
assert_has_any_attributes Man page
assert_has_colnames Man page
assert_has_cols Man page
assert_has_dimnames Man page
assert_has_dims Man page
assert_has_duplicates Man page
assert_has_elements Man page
assert_has_names Man page
assert_has_no_duplicates Man page
assert_has_rownames Man page
assert_has_rows Man page
assert_has_slot Man page
assert_have_same_dims Man page
assert_is_atomic Man page
assert_is_empty Man page
assert_is_monotonic_decreasing Man page
assert_is_monotonic_increasing Man page
assert_is_nested Man page
assert_is_non_empty Man page
assert_is_non_nested Man page
assert_is_non_scalar Man page
assert_is_not_null Man page
assert_is_null Man page
assert_is_of_dimension Man page
assert_is_of_length Man page
assert_is_recursive Man page
assert_is_scalar Man page
assert_is_unsorted Man page
assert_is_vector Man page
DIM Man page
has_any_attributes Man page
has_attributes Man page
has_colnames Man page
has_cols Man page
has_dimnames Man page
has_dims Man page
has_duplicates Man page
has_elements Man page
has_names Man page
has_no_attributes Man page
has_no_duplicates Man page
has_rownames Man page
has_rows Man page
has_slot Man page
have_same_dims Man page
is_atomic Man page
is_empty Man page
is_monotonic Man page
is_monotonic_decreasing Man page
is_monotonic_increasing Man page
is_nested Man page
is_non_empty Man page
is_non_nested Man page
is_non_scalar Man page
is_not_null Man page
is_null Man page
is_of_dimension Man page
is_of_length Man page
is_recursive Man page
is_scalar Man page
is_unsorted Man page
is_vector Man page
n_elements Man page

Files

assertive.properties
assertive.properties/po
assertive.properties/po/R-assertive.properties.pot
assertive.properties/tests
assertive.properties/tests/testthat.R
assertive.properties/tests/testthat
assertive.properties/tests/testthat/test-is-atomic-recursive-vector.R
assertive.properties/tests/testthat/test-is-null.R
assertive.properties/tests/testthat/test-has-names.R
assertive.properties/tests/testthat/test-is-unsorted.R
assertive.properties/tests/testthat/test-has-attributes.R
assertive.properties/tests/testthat/test-has-dupes.R
assertive.properties/tests/testthat/test-has-dims.R
assertive.properties/tests/testthat/test-is-empty-scalar.R
assertive.properties/tests/testthat/test-is-monotonic.R
assertive.properties/NAMESPACE
assertive.properties/NEWS
assertive.properties/R
assertive.properties/R/is-monotonic.R assertive.properties/R/assert-has-dims.R assertive.properties/R/utils.R assertive.properties/R/has-names.R assertive.properties/R/assert-has-dupes.R assertive.properties/R/assert-has-attributes.R assertive.properties/R/are-same-size.R assertive.properties/R/assert-are-same-size.R assertive.properties/R/assert-is-empty-scalar.R assertive.properties/R/assert-is-monotonic.R assertive.properties/R/has-slot.R assertive.properties/R/assert-is-atomic-recursive-vector.R assertive.properties/R/has-dupes.R assertive.properties/R/is-unsorted.R assertive.properties/R/has-dims.R assertive.properties/R/assert-has-names.R assertive.properties/R/assert-has-slot.R assertive.properties/R/is-empty-scalar.R assertive.properties/R/has-attributes.R assertive.properties/R/assert-is-unsorted.R assertive.properties/R/is-atomic-recursive-vector.R assertive.properties/R/imports.R assertive.properties/R/is-null.R assertive.properties/R/assert-is-null.R
assertive.properties/README.md
assertive.properties/MD5
assertive.properties/DESCRIPTION
assertive.properties/man
assertive.properties/man/DIM.Rd assertive.properties/man/are_same_length.Rd assertive.properties/man/has_attributes.Rd assertive.properties/man/has_any_attributes.Rd assertive.properties/man/is_empty.Rd assertive.properties/man/is_atomic.Rd assertive.properties/man/n_elements.Rd assertive.properties/man/has_duplicates.Rd assertive.properties/man/has_slot.Rd assertive.properties/man/is_null.Rd assertive.properties/man/is_unsorted.Rd assertive.properties/man/is_monotonic_increasing.Rd assertive.properties/man/has_cols.Rd assertive.properties/man/has_names.Rd assertive.properties/man/has_dims.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.