tests/README.md

Tests and Coverage

23 January, 2024 12:49:38

This output is created by covrpage.

Coverage

Coverage summary is created using the covr package.

| Object | Coverage (%) | | :----------------------------------------------- | :----------: | | texPreview | 44.95 | | R/opts_complete.R | 0.00 | | R/tex_engine.R | 0.00 | | R/opts.R | 5.88 | | R/tex_addin.R | 12.50 | | R/tex_check.R | 25.81 | | R/tex_viewer.R | 27.27 | | R/zzz.R | 35.71 | | R/utils.R | 40.00 | | R/print.R | 42.86 | | R/get_texpackages.R | 50.00 | | R/tex_image.R | 69.23 | | R/tex_dir_setup.R | 78.95 | | R/tex_preview.R | 83.33 | | R/tex_return.R | 84.62 | | 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.307 | 0 | 0 | 0 | 0 | | | test-kable.R | 11 | 0.053 | 0 | 0 | 0 | 0 | | | test-packages.R | 1 | 0.003 | 0 | 0 | 0 | 0 | | | test-print.R | 2 | 0.009 | 0 | 0 | 0 | 0 | | | test-rmd.R | 7 | 0.040 | 0 | 0 | 0 | 0 | | | test-svg.R | 1 | 0.005 | 0 | 0 | 0 | 0 | | | test-tex.R | 9 | 0.442 | 0 | 0 | 0 | 0 | | | test-utilities.R | 9 | 0.150 | 0 | 0 | 0 | 0 | | | test-viewer.R | 6 | 0.858 | 0 | 0 | 0 | 4 | ⚠️ |

Show Detailed Test Results

| file | context | test | status | n | time | icon | | :------------------------------------------------ | :--------------------------- | :------------------------------------------------ | :------ | -: | ----: | :--- | | test-error.R | Rendering errors | force an error: error message | PASS | 1 | 3.307 | | | test-kable.R | converting to kable | lines: value | PASS | 1 | 0.011 | | | test-kable.R | converting to kable | lines: class | PASS | 1 | 0.004 | | | test-kable.R | converting to kable | lines: attr | PASS | 1 | 0.003 | | | test-kable.R | converting to kable | file: value | PASS | 1 | 0.005 | | | test-kable.R | converting to kable | file: class | PASS | 1 | 0.005 | | | test-kable.R | converting to kable | file: attr | PASS | 1 | 0.003 | | | test-kable.R | converting to kable | self: class | PASS | 1 | 0.005 | | | test-kable.R | converting to kable | self: attr | PASS | 1 | 0.003 | | | test-kable.R | converting to kable | input: value | PASS | 1 | 0.006 | | | test-kable.R | converting to kable | input: class | PASS | 1 | 0.005 | | | test-kable.R | converting to kable | input: attr | PASS | 1 | 0.003 | | | test-packages.R | packages | parse packages: lines | PASS | 1 | 0.003 | | | test-print.R | utilities | print methods: texpreview_tex | PASS | 1 | 0.005 | | | test-print.R | utilities | print methods: texpreview_input | PASS | 1 | 0.004 | | | test-rmd.R | Rendering markdown | html: output device | PASS | 1 | 0.005 | | | test-rmd.R | Rendering markdown | html: png output | PASS | 1 | 0.005 | | | test-rmd.R | Rendering markdown | pdf: output device | PASS | 1 | 0.005 | | | test-rmd.R | Rendering markdown | pdf: returnType tex | PASS | 1 | 0.006 | | | test-rmd.R | Rendering markdown | pdf: png tex | PASS | 1 | 0.005 | | | test-rmd.R | Rendering markdown | pdf: returnType input | PASS | 1 | 0.010 | | | test-rmd.R | Rendering markdown | pdf: png input | PASS | 1 | 0.004 | | | test-svg.R | svg outputs | use svg device: check if file created | PASS | 1 | 0.005 | | | test-tex.R | core tex function | porting to tex: files generated | PASS | 1 | 0.004 | | | test-tex.R | core tex function | porting to tex: class of output | PASS | 1 | 0.003 | | | test-tex.R | core tex function | porting to tex no filedir: no files generated | PASS | 1 | 0.009 | | | test-tex.R | core tex function | porting to tex no filedir: class of output | PASS | 1 | 0.005 | | | test-tex.R | core tex function | keep pdf as an output: files generated | PASS | 1 | 0.004 | | | test-tex.R | core tex function | keep pdf as an output: class of output | PASS | 1 | 0.003 | | | test-tex.R | core tex function | html output: return magick object | PASS | 1 | 0.408 | | | test-tex.R | core tex function | tex lines directly input: validate benchmark | PASS | 1 | 0.003 | | | test-tex.R | core tex function | space in file path: check if file created | PASS | 1 | 0.003 | | | test-utilities.R | utility functions of package | build usepackage call: basic call | PASS | 1 | 0.003 | | | test-utilities.R | utility functions of package | build usepackage call: check library is installed | PASS | 1 | 0.008 | | | test-utilities.R | utility functions of package | build usepackage call: add options | PASS | 1 | 0.003 | | | test-utilities.R | utility functions of package | build usepackage call: use bad library name | PASS | 1 | 0.009 | | | test-utilities.R | utility functions of package | build usepackage multiple calls: class | PASS | 1 | 0.003 | | | test-utilities.R | utility functions of package | build usepackage multiple calls: dimension | PASS | 1 | 0.003 | | | test-utilities.R | utility functions of package | find packages: check class | PASS | 2 | 0.006 | | | test-utilities.R | utility functions of package | empty call to addin: cause addin to crash | PASS | 1 | 0.115 | | | test-viewer.R | Rendering viewer | viewer output: validate viewer | WARNING | 3 | 0.436 | ⚠️ | | test-viewer.R | Rendering viewer | shiny output: validate shiny output | WARNING | 3 | 0.422 | ⚠️ |

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

Session Info

| Field | Value | | :------- | :---------------------------- | | Version | R version 4.3.2 (2023-10-31) | | Platform | x86_64-pc-linux-gnu (64-bit) | | Running | Ubuntu 20.04.6 LTS | | Language | C | | Timezone | America/New_York |

| Package | Version | | :------- | :------ | | testthat | 3.2.1 | | covr | 3.6.4 | | covrpage | 0.2 |



metrumresearchgroup/texPreview documentation built on Feb. 4, 2024, 6:33 p.m.