This function is useful for testing, and is a thin wrapper around
file_coverage() because parseData is not populated properly
unless the functions are defined in a file.
code_coverage( source_code, test_code, line_exclusions = NULL, function_exclusions = NULL, ... )
| source_code | A character vector of source code |
|---|---|
| test_code | A character vector of test code |
| line_exclusions | a named list of files with the lines to exclude from each file. |
| function_exclusions | a vector of regular expressions matching function
names to exclude. Example |
| ... | Additional arguments passed to |