CRAN Package Check Results for Package goodpractice

Last updated on 2026-06-08 17:49:08 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.0.5 6.62 82.99 89.61 NOTE
r-devel-linux-x86_64-debian-gcc 1.1.0 6.27 137.19 143.46 ERROR
r-devel-linux-x86_64-fedora-clang 1.1.0 15.00 353.36 368.36 OK
r-devel-linux-x86_64-fedora-gcc 1.1.0 16.00 473.75 489.75 OK
r-devel-windows-x86_64 1.1.0 11.00 288.00 299.00 OK
r-patched-linux-x86_64 1.0.5 7.34 76.75 84.09 OK
r-release-linux-x86_64 1.1.0 8.70 216.73 225.43 OK
r-release-macos-arm64 1.1.0 2.00 125.00 127.00 OK
r-release-macos-x86_64 1.1.0 7.00 336.00 343.00 OK
r-release-windows-x86_64 1.1.0 12.00 293.00 305.00 OK
r-oldrel-macos-arm64 1.1.0 2.00 152.00 154.00 OK
r-oldrel-macos-x86_64 1.1.0 6.00 410.00 416.00 OK
r-oldrel-windows-x86_64 1.1.0 14.00 329.00 343.00 OK

Check Details

Version: 1.0.5
Check: DESCRIPTION meta-information
Result: NOTE Author field differs from that derived from Authors@R Author: ‘Mark Padgham [aut, cre] (<https://orcid.org/0000-0003-2172-5265>), Ascent Digital Services UK Limited [cph] (MangoTheCat), Karina Marks [aut] (KarinaMarks), Daniel de Bortoli [aut] (ddbortoli), Gabor Csardi [aut], Hannah Frick [aut], Owen Jones [aut] (owenjonesuob), Hannah Alexander [aut], Ana Simmons [ctb] (anasimmons), Fabian Scheipl [ctb] (fabian-s)’ Authors@R: ‘Mark Padgham [aut, cre] (ORCID: <https://orcid.org/0000-0003-2172-5265>), Ascent Digital Services UK Limited [cph] (GitHub: MangoTheCat), Karina Marks [aut] (GitHub: KarinaMarks), Daniel de Bortoli [aut] (GitHub: ddbortoli), Gabor Csardi [aut], Hannah Frick [aut], Owen Jones [aut] (GitHub: owenjonesuob), Hannah Alexander [aut], Ana Simmons [ctb] (GitHub: anasimmons), Fabian Scheipl [ctb] (GitHub: fabian-s)’ Flavor: r-devel-linux-x86_64-debian-clang

Version: 1.1.0
Check: tests
Result: ERROR Running ‘testthat.R’ [79s/108s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(goodpractice) > > test_check("goodpractice") -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for badpkg ------------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for badpkg2 ------------------------------------------ -- Preparing goodpractice for msgtest ------------------------------------------ -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for longfn ------------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- Saving _problems/test-complexity-47.R -- Preparing goodpractice for nodir -------------------------------------------- -- Preparing goodpractice for deadcode ----------------------------------------- -- Preparing goodpractice for allused ------------------------------------------ -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for allexport ---------------------------------------- -- Preparing goodpractice for hoftest ------------------------------------------ -- Preparing goodpractice for listtest ----------------------------------------- -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for dupecode ----------------------------------------- -- Preparing goodpractice for nodupecode --------------------------------------- -- Preparing goodpractice for trivial ------------------------------------------ -- Preparing goodpractice for samefile ----------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for badonexit ---------------------------------------- -- Preparing goodpractice for goodonexit --------------------------------------- -- Preparing goodpractice for explicitfalse ------------------------------------ -- Preparing goodpractice for resetonexit -------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for badprint ----------------------------------------- -- Preparing goodpractice for goodprint ---------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for badrext ------------------------------------------ -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for badrdpkg ----------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for badrdpkg ----------------------------------------- -- Preparing goodpractice for badrdpkg ----------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for badrdpkg ----------------------------------------- -- Preparing goodpractice for badrdpkg ----------------------------------------- -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for noroxygenspkg ------------------------------------ -- Preparing goodpractice for badroxygenspkg ----------------------------------- -- Preparing goodpractice for undoctest ---------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for optest ------------------------------------------- -- Preparing goodpractice for badroxygenspkg ----------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for badroxygenspkg ----------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for dupeparam ---------------------------------------- -- Preparing goodpractice for nodupe ------------------------------------------- -- Preparing goodpractice for noroxygenspkg ------------------------------------ -- Preparing goodpractice for badpackage --------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for badspelling -------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for badtidyverse ------------------------------------- -- Preparing goodpractice for goodtidyverse ------------------------------------ -- Preparing goodpractice for badmissing --------------------------------------- -- Preparing goodpractice for badexportorder ----------------------------------- -- Preparing goodpractice for badtidyverse ------------------------------------- -- Preparing goodpractice for nesttest ----------------------------------------- -- Preparing goodpractice for edgetest ----------------------------------------- -- Preparing goodpractice for edgetest ----------------------------------------- -- Preparing goodpractice for edgetest ----------------------------------------- -- Preparing goodpractice for s4default ---------------------------------------- -- Preparing goodpractice for s4pkg -------------------------------------------- -- Preparing goodpractice for excltest ----------------------------------------- Error in lint_package(path, exclusions = excl) : lint failure -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for badvignettes ------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for badvignettes ------------------------------------- -- Preparing goodpractice for goodpackage -------------------------------------- -- Preparing goodpractice for badvignettes ------------------------------------- [ FAIL 1 | WARN 6 | SKIP 12 | PASS 752 ] ══ Skipped tests (12) ══════════════════════════════════════════════════════════ • On CRAN (12): 'test-describe-check.R:1:1', 'test-integrity.R:2:3', 'test-print.R:1:1', 'test-print.R:8:1', 'test-print.R:13:1', 'test-print.R:30:1', 'test-print.R:45:1', 'test-print.R:88:1', 'test-print.R:107:1', 'test-print.R:123:1', 'test-urlchecker.R:459:3', 'test-urlchecker.R:472:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-complexity.R:44:3'): complexity_function_length respects custom limit option ── Error in `file(con, "w")`: cannot open the connection Backtrace: ▆ 1. └─base::writeLines(...) at test-complexity.R:44:3 2. └─base::file(con, "w") [ FAIL 1 | WARN 6 | SKIP 12 | PASS 752 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-gcc