skip {testthat}R Documentation

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

if (FALSE) skip("No internet connection")

[Package testthat version 0.11.0 Index]