# Tests and Coverage

#### 24 January, 2024 10:03:58

- Coverage
- Unit Tests

This output is created by covrpage.

## Coverage

Coverage summary is created using the covr package.

Object | Coverage (%)
--- | ---
texPreview | 48.76
R/opts_complete.R | 0.00
R/tex_engine.R | 0.00
R/opts.R | 5.88
R/tex_addin.R | 12.50
R/zzz.R | 35.71
R/utils.R | 40.00
R/print.R | 42.86
R/tex_check.R | 47.06
R/get_texpackages.R | 50.00
R/tex_viewer.R | 63.64
R/tex_image.R | 69.23
R/tex_dir_setup.R | 78.95
R/tex_preview.R | 83.33
R/tex_return.R | 92.31
R/build_lines.R | 100.00
R/build_usepackage.R | 100.00
R/kable.R | 100.00
R/tex_build.R | 100.00
R/tex_cleanup.R | 100.00

## Unit Tests

Unit Test summary is created using the testthat package.

file | n | time | error | failed | skipped | warning | icon
--- | --- | --- | --- | --- | --- | --- | ---
test-error.R | 1 | 3.587 | 0 | 0 | 0 | 0 |
test-kable.R | 11 | 0.093 | 0 | 0 | 0 | 0 |
test-packages.R | 1 | 0.001 | 0 | 0 | 0 | 0 |
test-print.R | 2 | 0.007 | 0 | 0 | 0 | 0 |
test-rmd.R | 2 | 0.019 | 0 | 0 | 0 | 0 |
test-tex.R | 8 | 0.762 | 0 | 0 | 0 | 0 |
test-utilities.R | 9 | 0.074 | 0 | 0 | 0 | 0 |
test-viewer.R | 4 | 1.596 | 0 | 0 | 0 | 2 | ⚠️

Show Detailed Test Results

file | context | test | status | n | time | icon
--- | --- | --- | --- | --- | --- | ---
test-error.R | Rendering errors | force an error: error message | PASS | 1 | 3.587 |
test-kable.R | converting to kable | lines: value | PASS | 1 | 0.007 |
test-kable.R | converting to kable | lines: class | PASS | 1 | 0.006 |
test-kable.R | converting to kable | lines: attr | PASS | 1 | 0.001 |
test-kable.R | converting to kable | file: value | PASS | 1 | 0.006 |
test-kable.R | converting to kable | file: class | PASS | 1 | 0.042 |
test-kable.R | converting to kable | file: attr | PASS | 1 | 0.002 |
test-kable.R | converting to kable | self: class | PASS | 1 | 0.010 |
test-kable.R | converting to kable | self: attr | PASS | 1 | 0.001 |
test-kable.R | converting to kable | input: value | PASS | 1 | 0.008 |
test-kable.R | converting to kable | input: class | PASS | 1 | 0.008 |
test-kable.R | converting to kable | input: attr | PASS | 1 | 0.002 |
test-packages.R | packages | parse packages: lines | PASS | 1 | 0.001 |
test-print.R | utilities | print methods: texpreview_tex | PASS | 1 | 0.004 |
test-print.R | utilities | print methods: texpreview_input | PASS | 1 | 0.003 |
test-rmd.R | Rendering markdown | html: output device | PASS | 1 | 0.010 |
test-rmd.R | Rendering markdown | html: png output | PASS | 1 | 0.009 |
test-tex.R | core tex function | porting to tex: files generated | PASS | 1 | 0.002 |
test-tex.R | core tex function | porting to tex: class of output | PASS | 1 | 0.001 |
test-tex.R | core tex function | porting to tex no filedir: no files generated | PASS | 1 | 0.003 |
test-tex.R | core tex function | porting to tex no filedir: class of output | PASS | 1 | 0.001 |
test-tex.R | core tex function | keep pdf as an output: files generated | PASS | 1 | 0.002 |
test-tex.R | core tex function | keep pdf as an output: class of output | PASS | 1 | 0.001 |
test-tex.R | core tex function | html output: return magick object | PASS | 1 | 0.750 |
test-tex.R | core tex function | tex lines directly input: validate benchmark | PASS | 1 | 0.002 |
test-utilities.R | utility functions of package | build usepackage call: basic call | PASS | 1 | 0.002 |
test-utilities.R | utility functions of package | build usepackage call: check library is installed | PASS | 1 | 0.022 |
test-utilities.R | utility functions of package | build usepackage call: add options | PASS | 1 | 0.001 |
test-utilities.R | utility functions of package | build usepackage call: use bad library name | PASS | 1 | 0.021 |
test-utilities.R | utility functions of package | build usepackage multiple calls: class | PASS | 1 | 0.001 |
test-utilities.R | utility functions of package | build usepackage multiple calls: dimension | PASS | 1 | 0.001 |
test-utilities.R | utility functions of package | find packages: check class | PASS | 2 | 0.008 |
test-utilities.R | utility functions of package | empty call to addin: cause addin to crash | PASS | 1 | 0.018 |
test-viewer.R | Rendering viewer | viewer output: validate viewer | WARNING | 2 | 0.723 | ⚠️
test-viewer.R | Rendering viewer | shiny output: validate shiny output | WARNING | 2 | 0.873 | ⚠️

Failed | Warning | Skipped
--- | --- | ---
🛑 | ⚠️ | 🔶

Session Info

Field | Value
--- | ---
Version | R version 4.1.0 (2021-05-18)
Platform | x86_64-apple-darwin17.0 (64-bit)
Running | macOS Big Sur 11.6
Language | en_US
Timezone | America/New_York

Package | Version
--- | ---
testthat | 3.1.2
covr | 3.5.1
covrpage | 0.1