announce_snapshot_file |
Snapshot testing for whole files |
auto_test |
Watches code and tests for changes, rerunning tests as appropriate. |
auto_test_package |
Watches a package for changes, rerunning tests as appropriate. |
CheckReporter |
Check reporter: 13 line summary of problems |
CompactProgressReporter |
Test reporter: interactive progress bar of errors. |
compare_file_binary |
Snapshot testing for whole files |
compare_file_text |
Snapshot testing for whole files |
comparison-expectations |
Does code return a number greater/less than the expected value? |
DebugReporter |
Test reporter: start recovery. |
describe |
describe: a BDD testing language |
equality-expectations |
Does code return the expected value? |
expect |
The building block of all 'expect_' functions |
expect_condition |
Does code throw an error, warning, message, or other condition? |
expect_contains |
Does code return a vector containing the expected values? |
expect_equal |
Does code return the expected value? |
expect_error |
Does code throw an error, warning, message, or other condition? |
expect_false |
Does code return 'TRUE' or 'FALSE'? |
expect_gt |
Does code return a number greater/less than the expected value? |
expect_gte |
Does code return a number greater/less than the expected value? |
expect_identical |
Does code return the expected value? |
expect_in |
Does code return a vector containing the expected values? |
expect_invisible |
Does code return a visible or invisible object? |
expect_length |
Does code return a vector with the specified length? |
expect_lt |
Does code return a number greater/less than the expected value? |
expect_lte |
Does code return a number greater/less than the expected value? |
expect_mapequal |
Does code return a vector containing the expected values? |
expect_message |
Does code throw an error, warning, message, or other condition? |
expect_named |
Does code return a vector with (given) names? |
expect_no_condition |
Does code run without error, warning, message, or other condition? |
expect_no_error |
Does code run without error, warning, message, or other condition? |
expect_no_message |
Does code run without error, warning, message, or other condition? |
expect_no_warning |
Does code run without error, warning, message, or other condition? |
expect_output |
Does code print output to the console? |
expect_s3_class |
Does code return an object inheriting from the expected base type, S3 class, or S4 class? |
expect_s4_class |
Does code return an object inheriting from the expected base type, S3 class, or S4 class? |
expect_setequal |
Does code return a vector containing the expected values? |
expect_silent |
Does code execute silently? |
expect_snapshot |
Snapshot testing |
expect_snapshot_file |
Snapshot testing for whole files |
expect_snapshot_value |
Snapshot testing for values |
expect_true |
Does code return 'TRUE' or 'FALSE'? |
expect_type |
Does code return an object inheriting from the expected base type, S3 class, or S4 class? |
expect_vector |
Does code return a vector with the expected size and/or prototype? |
expect_visible |
Does code return a visible or invisible object? |
expect_warning |
Does code throw an error, warning, message, or other condition? |
fail |
Default expectations that always succeed or fail. |
FailReporter |
Test reporter: fail at end. |
inheritance-expectations |
Does code return an object inheriting from the expected base type, S3 class, or S4 class? |
is_checking |
Determine testing status |
is_parallel |
Determine testing status |
is_snapshot |
Determine testing status |
is_testing |
Determine testing status |
it |
describe: a BDD testing language |
JunitReporter |
Test reporter: summary of errors in jUnit XML format. |
ListReporter |
List reporter: gather all test results along with elapsed time and file information. |
local_mocked_bindings |
Mocking tools |
local_reproducible_output |
Locally set options for maximal test reproducibility |
local_test_context |
Locally set options for maximal test reproducibility |
LocationReporter |
Test reporter: location |
logical-expectations |
Does code return 'TRUE' or 'FALSE'? |
MinimalReporter |
Test reporter: minimal. |
MultiReporter |
Multi reporter: combine several reporters in one. |
ParallelProgressReporter |
Test reporter: interactive progress bar of errors. |
ProgressReporter |
Test reporter: interactive progress bar of errors. |
RStudioReporter |
Test reporter: RStudio |
set_state_inspector |
State inspected |
SilentReporter |
Test reporter: gather all errors silently. |
skip |
Skip a test |
skip_if |
Skip a test |
skip_if_not |
Skip a test |
skip_if_not_installed |
Skip a test |
skip_if_offline |
Skip a test |
skip_if_translated |
Skip a test |
skip_on_bioc |
Skip a test |
skip_on_ci |
Skip a test |
skip_on_covr |
Skip a test |
skip_on_cran |
Skip a test |
skip_on_os |
Skip a test |
snapshot_accept |
Snapshot management |
snapshot_review |
Snapshot management |
StopReporter |
Test reporter: stop on error |
succeed |
Default expectations that always succeed or fail. |
SummaryReporter |
Test reporter: summary of errors. |
TapReporter |
Test reporter: TAP format. |
TeamcityReporter |
Test reporter: Teamcity format. |
teardown_env |
Run code after all test files |
testing_package |
Determine testing status |
test_check |
Run all tests in a package |
test_file |
Run tests in a single file |
test_local |
Run all tests in a package |
test_package |
Run all tests in a package |
test_path |
Locate a file in the testing directory |
test_that |
Run a test |
use_catch |
Use Catch for C++ Unit Testing |
with_mocked_bindings |
Mocking tools |