Learn R Programming

test.assessr (version 2.1.2)

create_base_tests_coverage: Create coverage by running base-style tests under covr (internal)

Description

Traces the package namespace with covr, then sources each test script from its own directory (so relative file references like 'load("solr.rda")' in MASS/tests work). Converts covr counters to a coverage object.

Usage

create_base_tests_coverage(pkg_source_path, pkg_name, test_files)

Value

list(coverage = <covr coverage object>)

Arguments

pkg_source_path

Character; package source root.

pkg_name

Character; package name.

test_files

Character vector of test file paths (absolute or relative).

See Also

Other nstf_utility: check_covr_skip_testit(), create_nstf_covr_list(), create_tinytest_coverage(), get_nstf_test_path(), get_source_test_mapping_nstf(), restrict_test_paths_to_framework(), run_covr_skip_nstf()