Learn R Programming

testthat (version 0.11.0)

skip: Skip a test.

Description

This function allows you to skip a test if it's not currently available. This will produce an informative message, but will not cause the test suite to fail.

Usage

skip(message)

skip_if_not_installed(pkg)

skip_on_cran()

skip_on_os(os)

skip_on_travis()

skip_on_appveyor()

Arguments

message
A message describing why the test was skipped.
pkg
Name of package to check for
os
Character vector of system names. Supported values are "windows", "mac", "linux" and "solaris".

Helpers

skip_on_cran() skips tests on CRAN, using the NOT_CRAN environment variable set by devtools.

skip_on_travis() skips tests on travis by inspecting the TRAVIS environment variable.

skip_on_appveyor() skips tests on appveyor by inspecting the APPVEYOR environment variable.

skip_if_not_installed() skips a tests if a package is not installed (useful for suggested packages).

Examples

Run this code
if (FALSE) skip("No internet connection")

Run the code above in your browser using DataLab