CRAN Package Check Results for Package cataScience

Last updated on 2026-08-04 14:51:53 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 2.1.2 2.34 176.90 179.24 ERROR
r-devel-linux-x86_64-debian-gcc 2.1.2 1.83 125.34 127.17 ERROR
r-devel-linux-x86_64-fedora-clang 2.1.2 289.09 OK
r-devel-linux-x86_64-fedora-gcc 2.1.2 113.45 OK
r-devel-windows-x86_64 2.1.2 7.00 190.00 197.00 OK
r-release-linux-x86_64 2.1.2 2.06 166.44 168.50 ERROR
r-release-macos-arm64 2.1.2 1.00 44.00 45.00 OK
r-release-macos-x86_64 2.1.2 2.00 286.00 288.00 OK
r-release-windows-x86_64 2.1.2 9.00 187.00 196.00 OK
r-oldrel-macos-arm64 2.1.2 1.00 49.00 50.00 OK
r-oldrel-macos-x86_64 2.1.2 2.00 267.00 269.00 OK
r-oldrel-windows-x86_64 2.1.2 6.00 230.00 236.00 OK

Check Details

Version: 2.1.2
Check: tests
Result: ERROR Running ‘testthat.R’ [150s/224s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(cataScience) > > test_check("cataScience") Attaching package: 'dplyr' The following objects are masked from 'package:stats': filter, lag The following objects are masked from 'package:base': intersect, setdiff, setequal, union Attaching package: 'readr' The following objects are masked from 'package:testthat': edition_get, local_edition Attaching package: 'bslib' The following object is masked from 'package:utils': page Attaching package: 'DT' The following objects are masked from 'package:shiny': dataTableOutput, renderDataTable Attaching package: 'plotly' The following object is masked from 'package:ggplot2': last_plot The following object is masked from 'package:stats': filter The following object is masked from 'package:graphics': layout Attaching package: 'rio' The following object is masked from 'package:plotly': export Attaching package: 'naniar' The following object is masked from 'package:skimr': n_complete [ FAIL 2 | WARN 2 | SKIP 0 | PASS 380 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-app-builds.R:10:3'): app.R builds a shiny app object ─────────── Error in `file(con, "w")`: cannot open the connection Backtrace: ▆ 1. └─base::source("app.R", local = env) at test-app-builds.R:10:3 2. ├─base::withVisible(eval(ei, envir)) 3. └─base::eval(ei, envir) 4. └─base::eval(ei, envir) 5. ├─base::source("R/app-ui.R", local = TRUE) 6. │ ├─base::withVisible(eval(ei, envir)) 7. │ └─base::eval(ei, envir) 8. │ └─base::eval(ei, envir) 9. ├─bslib::navset_card_tab(...) 10. │ └─bslib:::navset_card(...) 11. │ └─bslib:::collect_nav_items(..., wrapper = wrapper) 12. │ └─rlang::list2(...) 13. ├─bslib::nav_panel("Background", md_page("background-import.md")) 14. │ └─bslib:::tabPanel_(title, ..., value = value, icon = icon) 15. │ └─htmltools::div(...) 16. │ └─rlang::dots_list(...) 17. └─md_page("background-import.md") 18. ├─htmltools::div(...) 19. │ └─rlang::dots_list(...) 20. └─htmltools::includeMarkdown(file.path("markdown", file)) 21. └─markdown::mark(path, output = NULL) 22. └─xfun::write_utf8(c("---", yaml, "---", parts$body), file) 23. └─base::writeLines(enc2utf8(text), con, ..., useBytes = TRUE) 24. └─base::file(con, "w") ── Error ('test-app-builds.R:20:3'): the whole UI renders to HTML ────────────── Error in `file(con, "w")`: cannot open the connection Backtrace: ▆ 1. └─base::source("app.R", local = env) at test-app-builds.R:20:3 2. ├─base::withVisible(eval(ei, envir)) 3. └─base::eval(ei, envir) 4. └─base::eval(ei, envir) 5. ├─base::source("R/app-ui.R", local = TRUE) 6. │ ├─base::withVisible(eval(ei, envir)) 7. │ └─base::eval(ei, envir) 8. │ └─base::eval(ei, envir) 9. ├─bslib::navset_card_tab(...) 10. │ └─bslib:::navset_card(...) 11. │ └─bslib:::collect_nav_items(..., wrapper = wrapper) 12. │ └─rlang::list2(...) 13. ├─bslib::nav_panel("Background", md_page("background-import.md")) 14. │ └─bslib:::tabPanel_(title, ..., value = value, icon = icon) 15. │ └─htmltools::div(...) 16. │ └─rlang::dots_list(...) 17. └─md_page("background-import.md") 18. ├─htmltools::div(...) 19. │ └─rlang::dots_list(...) 20. └─htmltools::includeMarkdown(file.path("markdown", file)) 21. └─markdown::mark(path, output = NULL) 22. └─xfun::write_utf8(c("---", yaml, "---", parts$body), file) 23. └─base::writeLines(enc2utf8(text), con, ..., useBytes = TRUE) 24. └─base::file(con, "w") [ FAIL 2 | WARN 2 | SKIP 0 | PASS 380 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-clang

Version: 2.1.2
Check: tests
Result: ERROR Running ‘testthat.R’ [102s/150s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(cataScience) > > test_check("cataScience") Attaching package: 'dplyr' The following objects are masked from 'package:stats': filter, lag The following objects are masked from 'package:base': intersect, setdiff, setequal, union Attaching package: 'readr' The following objects are masked from 'package:testthat': edition_get, local_edition Attaching package: 'bslib' The following object is masked from 'package:utils': page Attaching package: 'DT' The following objects are masked from 'package:shiny': dataTableOutput, renderDataTable Attaching package: 'plotly' The following object is masked from 'package:ggplot2': last_plot The following object is masked from 'package:stats': filter The following object is masked from 'package:graphics': layout Attaching package: 'rio' The following object is masked from 'package:plotly': export Attaching package: 'naniar' The following object is masked from 'package:skimr': n_complete [ FAIL 2 | WARN 2 | SKIP 0 | PASS 380 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-app-builds.R:10:3'): app.R builds a shiny app object ─────────── Error in `file(con, "w")`: cannot open the connection Backtrace: ▆ 1. └─base::source("app.R", local = env) at test-app-builds.R:10:3 2. ├─base::withVisible(eval(ei, envir)) 3. └─base::eval(ei, envir) 4. └─base::eval(ei, envir) 5. ├─base::source("R/app-ui.R", local = TRUE) 6. │ ├─base::withVisible(eval(ei, envir)) 7. │ └─base::eval(ei, envir) 8. │ └─base::eval(ei, envir) 9. ├─bslib::navset_card_tab(...) 10. │ └─bslib:::navset_card(...) 11. │ └─bslib:::collect_nav_items(..., wrapper = wrapper) 12. │ └─rlang::list2(...) 13. ├─bslib::nav_panel("Background", md_page("background-import.md")) 14. │ └─bslib:::tabPanel_(title, ..., value = value, icon = icon) 15. │ └─htmltools::div(...) 16. │ └─rlang::dots_list(...) 17. └─md_page("background-import.md") 18. ├─htmltools::div(...) 19. │ └─rlang::dots_list(...) 20. └─htmltools::includeMarkdown(file.path("markdown", file)) 21. └─markdown::mark(path, output = NULL) 22. └─xfun::write_utf8(c("---", yaml, "---", parts$body), file) 23. └─base::writeLines(enc2utf8(text), con, ..., useBytes = TRUE) 24. └─base::file(con, "w") ── Error ('test-app-builds.R:20:3'): the whole UI renders to HTML ────────────── Error in `file(con, "w")`: cannot open the connection Backtrace: ▆ 1. └─base::source("app.R", local = env) at test-app-builds.R:20:3 2. ├─base::withVisible(eval(ei, envir)) 3. └─base::eval(ei, envir) 4. └─base::eval(ei, envir) 5. ├─base::source("R/app-ui.R", local = TRUE) 6. │ ├─base::withVisible(eval(ei, envir)) 7. │ └─base::eval(ei, envir) 8. │ └─base::eval(ei, envir) 9. ├─bslib::navset_card_tab(...) 10. │ └─bslib:::navset_card(...) 11. │ └─bslib:::collect_nav_items(..., wrapper = wrapper) 12. │ └─rlang::list2(...) 13. ├─bslib::nav_panel("Background", md_page("background-import.md")) 14. │ └─bslib:::tabPanel_(title, ..., value = value, icon = icon) 15. │ └─htmltools::div(...) 16. │ └─rlang::dots_list(...) 17. └─md_page("background-import.md") 18. ├─htmltools::div(...) 19. │ └─rlang::dots_list(...) 20. └─htmltools::includeMarkdown(file.path("markdown", file)) 21. └─markdown::mark(path, output = NULL) 22. └─xfun::write_utf8(c("---", yaml, "---", parts$body), file) 23. └─base::writeLines(enc2utf8(text), con, ..., useBytes = TRUE) 24. └─base::file(con, "w") [ FAIL 2 | WARN 2 | SKIP 0 | PASS 380 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 2.1.2
Check: for new files in some other directories
Result: NOTE Found the following files/directories: ‘~/tmp/scratch/Rtmp1290UR’ ‘~/tmp/scratch/Rtmp1DO3H9’ ‘~/tmp/scratch/Rtmp1KopIb’ ‘~/tmp/scratch/Rtmp1XHrqf’ ‘~/tmp/scratch/Rtmp23lbqs’ ‘~/tmp/scratch/Rtmp2GEWG6’ ‘~/tmp/scratch/Rtmp2dGRS4’ ‘~/tmp/scratch/Rtmp33FxGF’ ‘~/tmp/scratch/Rtmp3LpKNQ’ ‘~/tmp/scratch/Rtmp3UezVY’ ‘~/tmp/scratch/Rtmp3nxbIm’ ‘~/tmp/scratch/Rtmp5CBxEu’ ‘~/tmp/scratch/Rtmp5IZv6P’ ‘~/tmp/scratch/Rtmp5R1aNP’ ‘~/tmp/scratch/Rtmp5dRa4x’ ‘~/tmp/scratch/Rtmp5oofSz’ ‘~/tmp/scratch/Rtmp6ADfbb’ ‘~/tmp/scratch/Rtmp6BHXJS’ ‘~/tmp/scratch/Rtmp6V7yUo’ ‘~/tmp/scratch/Rtmp6Y3x2y’ ‘~/tmp/scratch/Rtmp6qw3dn’ ‘~/tmp/scratch/Rtmp6rELYR’ ‘~/tmp/scratch/Rtmp74sN4p’ ‘~/tmp/scratch/Rtmp77VgDe’ ‘~/tmp/scratch/Rtmp8cXNA2’ ‘~/tmp/scratch/Rtmp8m4j4H’ ‘~/tmp/scratch/Rtmp963mjC’ ‘~/tmp/scratch/RtmpA1lNAw’ ‘~/tmp/scratch/RtmpA4hrzz’ ‘~/tmp/scratch/RtmpAMzzzV’ ‘~/tmp/scratch/RtmpAPY9RG’ ‘~/tmp/scratch/RtmpAQqffP’ ‘~/tmp/scratch/RtmpB7D83W’ ‘~/tmp/scratch/RtmpC12kd0’ ‘~/tmp/scratch/RtmpC9pNj9’ ‘~/tmp/scratch/RtmpCG2nOk’ ‘~/tmp/scratch/RtmpCc6REW’ ‘~/tmp/scratch/RtmpDfVWjz’ ‘~/tmp/scratch/RtmpEXwG89’ ‘~/tmp/scratch/RtmpEb5Tlx’ ‘~/tmp/scratch/RtmpEyJSFv’ ‘~/tmp/scratch/RtmpFDn9bQ’ ‘~/tmp/scratch/RtmpFZhAGD’ ‘~/tmp/scratch/RtmpFeNOvA’ ‘~/tmp/scratch/RtmpGKFaPQ’ ‘~/tmp/scratch/RtmpHgRmdy’ ‘~/tmp/scratch/RtmpHiwWD6’ ‘~/tmp/scratch/RtmpHlGcTb’ ‘~/tmp/scratch/RtmpIJ2K83’ ‘~/tmp/scratch/RtmpIJycqz’ ‘~/tmp/scratch/RtmpILUHBm’ ‘~/tmp/scratch/RtmpIivgmx’ ‘~/tmp/scratch/RtmpIz0ZHu’ ‘~/tmp/scratch/RtmpJCEC5N’ ‘~/tmp/scratch/RtmpJLresM’ ‘~/tmp/scratch/RtmpJREpUW’ ‘~/tmp/scratch/RtmpKCP7Lq’ ‘~/tmp/scratch/RtmpKMrxYz’ ‘~/tmp/scratch/RtmpKxmrJV’ ‘~/tmp/scratch/RtmpLpxdV5’ ‘~/tmp/scratch/RtmpLr18it’ ‘~/tmp/scratch/RtmpMO9qyi’ ‘~/tmp/scratch/RtmpN3z53R’ ‘~/tmp/scratch/RtmpNJJqnG’ ‘~/tmp/scratch/RtmpNLVOXD’ ‘~/tmp/scratch/RtmpNlZNZW’ ‘~/tmp/scratch/RtmpO4ChK9’ ‘~/tmp/scratch/RtmpPDOuU7’ ‘~/tmp/scratch/RtmpPdJOFH’ ‘~/tmp/scratch/RtmpPhVP8X’ ‘~/tmp/scratch/RtmpQBfIIZ’ ‘~/tmp/scratch/RtmpQXWuG8’ ‘~/tmp/scratch/RtmpQw86lq’ ‘~/tmp/scratch/RtmpRPD8Sf’ ‘~/tmp/scratch/RtmpRRv6Od’ ‘~/tmp/scratch/RtmpRnsVg5’ ‘~/tmp/scratch/RtmpSOTr5e’ ‘~/tmp/scratch/RtmpSTDlFk’ ‘~/tmp/scratch/RtmpTnjTyh’ ‘~/tmp/scratch/RtmpU2UOhh’ ‘~/tmp/scratch/RtmpUDfNCm’ ‘~/tmp/scratch/RtmpUddjda’ ‘~/tmp/scratch/RtmpVFW0Kt’ ‘~/tmp/scratch/RtmpVU2m7r’ ‘~/tmp/scratch/RtmpWcsxsy’ ‘~/tmp/scratch/RtmpWghFmo’ ‘~/tmp/scratch/RtmpX8Hx0o’ ‘~/tmp/scratch/RtmpXlZqcy’ ‘~/tmp/scratch/RtmpY0ftZv’ ‘~/tmp/scratch/RtmpYGWlO8’ ‘~/tmp/scratch/RtmpYUgWvG’ ‘~/tmp/scratch/RtmpYdVrid’ ‘~/tmp/scratch/RtmpZ1vxrY’ ‘~/tmp/scratch/RtmpZHESUm’ ‘~/tmp/scratch/RtmpZKw91W’ ‘~/tmp/scratch/RtmpZQ2qMn’ ‘~/tmp/scratch/RtmpZVYSf1’ ‘~/tmp/scratch/RtmparysqW’ ‘~/tmp/scratch/Rtmpb9DVtN’ ‘~/tmp/scratch/RtmpcVkzUe’ ‘~/tmp/scratch/RtmpcpHxSm’ ‘~/tmp/scratch/RtmpdO3n0G’ ‘~/tmp/scratch/RtmpdbbSYM’ ‘~/tmp/scratch/Rtmpe2g5MR’ ‘~/tmp/scratch/Rtmpei5GHx’ ‘~/tmp/scratch/RtmpgTE0wC’ ‘~/tmp/scratch/RtmpgVZq4e’ ‘~/tmp/scratch/RtmpgwIbTG’ ‘~/tmp/scratch/RtmphvOQd1’ ‘~/tmp/scratch/RtmpiKauFX’ ‘~/tmp/scratch/RtmpiOQbc6’ ‘~/tmp/scratch/RtmpiggNtU’ ‘~/tmp/scratch/RtmpijXNMr’ ‘~/tmp/scratch/RtmpinlPXo’ ‘~/tmp/scratch/RtmpiwgSXs’ ‘~/tmp/scratch/RtmpizZbmi’ ‘~/tmp/scratch/RtmpjMgb4Q’ ‘~/tmp/scratch/RtmpjNdgUp’ ‘~/tmp/scratch/RtmpjWByHF’ ‘~/tmp/scratch/Rtmpjuu5l6’ ‘~/tmp/scratch/RtmpkGcH0o’ ‘~/tmp/scratch/RtmpkRQSjm’ ‘~/tmp/scratch/RtmplUULu4’ ‘~/tmp/scratch/RtmplwT5WB’ ‘~/tmp/scratch/Rtmpm7OliF’ ‘~/tmp/scratch/RtmpmFH29Z’ ‘~/tmp/scratch/RtmpmMbUCk’ ‘~/tmp/scratch/RtmpmbMIPt’ ‘~/tmp/scratch/RtmpnBxWqx’ ‘~/tmp/scratch/RtmpnCs2nx’ ‘~/tmp/scratch/Rtmpnof4H4’ ‘~/tmp/scratch/RtmpoRUIPT’ ‘~/tmp/scratch/RtmpoWa1RB’ ‘~/tmp/scratch/RtmpocLVQF’ ‘~/tmp/scratch/RtmpoqxsC8’ ‘~/tmp/scratch/RtmppQmohc’ ‘~/tmp/scratch/RtmpperaEX’ ‘~/tmp/scratch/Rtmpq3ZHLB’ ‘~/tmp/scratch/Rtmps6x4QL’ ‘~/tmp/scratch/RtmpsnIRBh’ ‘~/tmp/scratch/Rtmpt1Renc’ ‘~/tmp/scratch/RtmptCvlbw’ ‘~/tmp/scratch/RtmptFSbB6’ ‘~/tmp/scratch/RtmptG3sV1’ ‘~/tmp/scratch/RtmptJa0ZR’ ‘~/tmp/scratch/RtmptLsSoG’ ‘~/tmp/scratch/Rtmpu7dVU1’ ‘~/tmp/scratch/RtmpuHacZu’ ‘~/tmp/scratch/Rtmpukljp2’ ‘~/tmp/scratch/RtmpvQRUnS’ ‘~/tmp/scratch/RtmpwTuW0g’ ‘~/tmp/scratch/RtmpwqXCwj’ ‘~/tmp/scratch/RtmpyKNNrr’ ‘~/tmp/scratch/RtmpyeM0Sf’ ‘~/tmp/scratch/RtmpzBeUvU’ ‘~/tmp/scratch/RtmpzVsn84’ ‘~/tmp/scratch/RtmpzXt0HN’ ‘~/tmp/scratch/RtmpzhQdIi’ ‘~/tmp/scratch/Rtmpzxm5ne’ ‘~/tmp/scratch/xvfb-run.0Ftnu8’ ‘~/tmp/scratch/xvfb-run.0LivIT’ ‘~/tmp/scratch/xvfb-run.0V2Glq’ ‘~/tmp/scratch/xvfb-run.0jowtA’ ‘~/tmp/scratch/xvfb-run.0pIDGR’ ‘~/tmp/scratch/xvfb-run.3lMaEO’ ‘~/tmp/scratch/xvfb-run.3vwRO9’ ‘~/tmp/scratch/xvfb-run.43lp9e’ ‘~/tmp/scratch/xvfb-run.4j6X0F’ ‘~/tmp/scratch/xvfb-run.4sLX4d’ ‘~/tmp/scratch/xvfb-run.5U1K5B’ ‘~/tmp/scratch/xvfb-run.5mX3DV’ ‘~/tmp/scratch/xvfb-run.8U7pDX’ ‘~/tmp/scratch/xvfb-run.8pfATA’ ‘~/tmp/scratch/xvfb-run.BpV8gh’ ‘~/tmp/scratch/xvfb-run.CFJZgK’ ‘~/tmp/scratch/xvfb-run.DiGYzf’ ‘~/tmp/scratch/xvfb-run.FeiSik’ ‘~/tmp/scratch/xvfb-run.G0kkxg’ ‘~/tmp/scratch/xvfb-run.GY1uk4’ ‘~/tmp/scratch/xvfb-run.HQe9xt’ ‘~/tmp/scratch/xvfb-run.Hp0r9g’ ‘~/tmp/scratch/xvfb-run.JGrZo7’ ‘~/tmp/scratch/xvfb-run.LAs8kl’ ‘~/tmp/scratch/xvfb-run.MTSAri’ ‘~/tmp/scratch/xvfb-run.MwLp99’ ‘~/tmp/scratch/xvfb-run.N6AY0m’ ‘~/tmp/scratch/xvfb-run.Nbx1El’ ‘~/tmp/scratch/xvfb-run.Q5vRLS’ ‘~/tmp/scratch/xvfb-run.R1UU1u’ ‘~/tmp/scratch/xvfb-run.RSQ6XG’ ‘~/tmp/scratch/xvfb-run.Su3lAk’ ‘~/tmp/scratch/xvfb-run.Te2h5g’ ‘~/tmp/scratch/xvfb-run.VDCUFK’ ‘~/tmp/scratch/xvfb-run.WyxBnb’ ‘~/tmp/scratch/xvfb-run.X3aRfT’ ‘~/tmp/scratch/xvfb-run.XUNM9I’ ‘~/tmp/scratch/xvfb-run.YUqiyX’ ‘~/tmp/scratch/xvfb-run.YczflZ’ ‘~/tmp/scratch/xvfb-run.YhJMXm’ ‘~/tmp/scratch/xvfb-run.ZsvDfB’ ‘~/tmp/scratch/xvfb-run.b7xvY2’ ‘~/tmp/scratch/xvfb-run.cYE8nZ’ ‘~/tmp/scratch/xvfb-run.caJOAu’ ‘~/tmp/scratch/xvfb-run.eVsy7Y’ ‘~/tmp/scratch/xvfb-run.f4hplA’ ‘~/tmp/scratch/xvfb-run.gmtH9p’ ‘~/tmp/scratch/xvfb-run.h6ULHN’ ‘~/tmp/scratch/xvfb-run.i79P6P’ ‘~/tmp/scratch/xvfb-run.j6s4lP’ ‘~/tmp/scratch/xvfb-run.jAGPLc’ ‘~/tmp/scratch/xvfb-run.jJCqBT’ ‘~/tmp/scratch/xvfb-run.lXJtB3’ ‘~/tmp/scratch/xvfb-run.pMqsjc’ ‘~/tmp/scratch/xvfb-run.plmk8O’ ‘~/tmp/scratch/xvfb-run.qudifL’ ‘~/tmp/scratch/xvfb-run.rACOmD’ ‘~/tmp/scratch/xvfb-run.rkHmz2’ ‘~/tmp/scratch/xvfb-run.srhFzZ’ ‘~/tmp/scratch/xvfb-run.urrY93’ ‘~/tmp/scratch/xvfb-run.wSrNMQ’ ‘~/tmp/scratch/xvfb-run.wtGfXW’ ‘~/tmp/scratch/xvfb-run.z5zQPv’ ‘~/tmp/scratch/xvfb-run.z8FugE’ ‘~/tmp/scratch/xvfb-run.zbOQx2’ Flavor: r-devel-linux-x86_64-debian-gcc

Version: 2.1.2
Check: tests
Result: ERROR Running ‘testthat.R’ [143s/163s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(cataScience) > > test_check("cataScience") Attaching package: 'dplyr' The following objects are masked from 'package:stats': filter, lag The following objects are masked from 'package:base': intersect, setdiff, setequal, union Attaching package: 'readr' The following objects are masked from 'package:testthat': edition_get, local_edition Attaching package: 'bslib' The following object is masked from 'package:utils': page Attaching package: 'DT' The following objects are masked from 'package:shiny': dataTableOutput, renderDataTable Attaching package: 'plotly' The following object is masked from 'package:ggplot2': last_plot The following object is masked from 'package:stats': filter The following object is masked from 'package:graphics': layout Attaching package: 'rio' The following object is masked from 'package:plotly': export Attaching package: 'naniar' The following object is masked from 'package:skimr': n_complete [ FAIL 2 | WARN 2 | SKIP 0 | PASS 380 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-app-builds.R:10:3'): app.R builds a shiny app object ─────────── Error in `file(con, "w")`: cannot open the connection Backtrace: ▆ 1. └─base::source("app.R", local = env) at test-app-builds.R:10:3 2. ├─base::withVisible(eval(ei, envir)) 3. └─base::eval(ei, envir) 4. └─base::eval(ei, envir) 5. ├─base::source("R/app-ui.R", local = TRUE) 6. │ ├─base::withVisible(eval(ei, envir)) 7. │ └─base::eval(ei, envir) 8. │ └─base::eval(ei, envir) 9. ├─bslib::navset_card_tab(...) 10. │ └─bslib:::navset_card(...) 11. │ └─bslib:::collect_nav_items(..., wrapper = wrapper) 12. │ └─rlang::list2(...) 13. ├─bslib::nav_panel("Background", md_page("background-import.md")) 14. │ └─bslib:::tabPanel_(title, ..., value = value, icon = icon) 15. │ └─htmltools::div(...) 16. │ └─rlang::dots_list(...) 17. └─md_page("background-import.md") 18. ├─htmltools::div(...) 19. │ └─rlang::dots_list(...) 20. └─htmltools::includeMarkdown(file.path("markdown", file)) 21. └─markdown::mark(path, output = NULL) 22. └─xfun::write_utf8(c("---", yaml, "---", parts$body), file) 23. └─base::writeLines(enc2utf8(text), con, ..., useBytes = TRUE) 24. └─base::file(con, "w") ── Error ('test-app-builds.R:20:3'): the whole UI renders to HTML ────────────── Error in `file(con, "w")`: cannot open the connection Backtrace: ▆ 1. └─base::source("app.R", local = env) at test-app-builds.R:20:3 2. ├─base::withVisible(eval(ei, envir)) 3. └─base::eval(ei, envir) 4. └─base::eval(ei, envir) 5. ├─base::source("R/app-ui.R", local = TRUE) 6. │ ├─base::withVisible(eval(ei, envir)) 7. │ └─base::eval(ei, envir) 8. │ └─base::eval(ei, envir) 9. ├─bslib::navset_card_tab(...) 10. │ └─bslib:::navset_card(...) 11. │ └─bslib:::collect_nav_items(..., wrapper = wrapper) 12. │ └─rlang::list2(...) 13. ├─bslib::nav_panel("Background", md_page("background-import.md")) 14. │ └─bslib:::tabPanel_(title, ..., value = value, icon = icon) 15. │ └─htmltools::div(...) 16. │ └─rlang::dots_list(...) 17. └─md_page("background-import.md") 18. ├─htmltools::div(...) 19. │ └─rlang::dots_list(...) 20. └─htmltools::includeMarkdown(file.path("markdown", file)) 21. └─markdown::mark(path, output = NULL) 22. └─xfun::write_utf8(c("---", yaml, "---", parts$body), file) 23. └─base::writeLines(enc2utf8(text), con, ..., useBytes = TRUE) 24. └─base::file(con, "w") [ FAIL 2 | WARN 2 | SKIP 0 | PASS 380 ] Error: ! Test failures. Execution halted Flavor: r-release-linux-x86_64