assertive.code: Assertions to Check Properties of Code
Version 0.0-1

A set of predicates and assertions for checking the properties of code. 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 publication2015-10-06 15:56:39
MaintainerRichard Cotton <richierocks@gmail.com>
LicenseGPL (>= 3)
Version0.0-1
URL https://bitbucket.org/richierocks/assertive.code
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("assertive.code")

Getting started

README.md

Popular man pages

has_arg: Does the current call have an argument?
is_binding_locked: Is the binding of a variable locked?
is_debugged: Is the input function being debugged?
is_if_condition: Is suitable to be used as an if condition
is_loaded: Is the input a symbol in a loaded DLL?
is_valid_r_code: Is the input valid R code?
is_valid_variable_name: Is the string a valid variable name?
See all...

All man pages Function index File listing

Man pages

has_arg: Does the current call have an argument?
is_binding_locked: Is the binding of a variable locked?
is_debugged: Is the input function being debugged?
is_error_free: Does the code run without throwing an error?
is_existing: Does the variable exist?
is_if_condition: Is suitable to be used as an if condition
is_loaded: Is the input a symbol in a loaded DLL?
is_valid_r_code: Is the input valid R code?
is_valid_variable_name: Is the string a valid variable name?

Functions

assert_all_are_existing Man page Source code
assert_all_are_valid_variable_names Man page Source code
assert_any_are_existing Man page Source code
assert_any_are_valid_variable_names Man page Source code
assert_has_arg Man page Source code
assert_is_binding_locked Man page Source code
assert_is_debugged Man page Source code
assert_is_if_condition Man page Source code
assert_is_loaded Man page Source code
assert_is_valid_r_code Man page Source code
has_arg Man page Source code
has_arg_ Man page Source code
is_binding_locked Man page Source code
is_debugged Man page Source code
is_error_free Man page Source code
is_existing Man page Source code
is_if_condition Man page Source code
is_loaded Man page Source code
is_valid_r_code Man page Source code
is_valid_variable_name Man page Source code

Files

po
po/R-assertive.code.pot
tests
tests/testthat.R
tests/testthat
tests/testthat/test-is-valid-variable-name.R
tests/testthat/test-is-code.R
NAMESPACE
NEWS
R
R/assert-is-code.R
R/is-code.R
R/imports.R
README.md
MD5
DESCRIPTION
man
man/is_debugged.Rd
man/is_if_condition.Rd
man/is_binding_locked.Rd
man/is_loaded.Rd
man/has_arg.Rd
man/is_existing.Rd
man/is_valid_variable_name.Rd
man/is_valid_r_code.Rd
man/is_error_free.Rd
assertive.code documentation built on May 19, 2017, 11:40 p.m.