testit (version 0.8)

has_warning: Check if an R expression produces warnings or errors

Description

The two functions has_warning() and has_error() check if an expression produces warnings and errors, respectively.

Usage

has_warning(expr)

has_error(expr)

Arguments

expr

an R expression

Value

A logical value.

Examples

Run this code
# NOT RUN {
has_warning(1 + 1)
has_warning(1:2 + 1:3)

has_error(2 - 3)
has_error(1 + "a")
# }

Run the code above in your browser using DataLab