CRAN Package Check Results for Package goodpractice

Last updated on 2026-09-02 13:50:51 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.1.0 8.98 238.98 247.96 ERROR
r-devel-linux-x86_64-debian-gcc 1.2.0 5.83 103.43 109.26 OK
r-devel-linux-x86_64-fedora-clang 1.2.0 98.13 OK
r-devel-linux-x86_64-fedora-gcc 1.2.0 112.09 OK
r-devel-windows-x86_64 1.1.0 15.00 427.00 442.00 ERROR
r-patched-linux-x86_64 1.1.0 9.68 228.22 237.90 OK
r-release-linux-x86_64 1.1.0 9.31 227.58 236.89 OK
r-release-macos-arm64 1.2.0 2.00 56.00 58.00 OK
r-release-macos-x86_64 1.2.0 6.00 162.00 168.00 OK
r-release-windows-x86_64 1.2.0 15.00 526.00 541.00 OK
r-oldrel-macos-arm64 1.2.0 2.00 61.00 63.00 OK
r-oldrel-macos-x86_64 1.2.0 6.00 224.00 230.00 OK
r-oldrel-windows-x86_64 1.2.0 16.00 369.00 385.00 OK

Check Details

Version: 1.1.0
Check: tests
Result: ERROR Running ‘testthat.R’ [138s/160s] 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 -------------------------------------- -- Preparing goodpractice for customlimit -------------------------------------- -- 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 --------------------------------------- Saving _problems/test-description-289.R -- 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 0 | 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 ════════════════════════════════════════════════════════════════ ── Failure ('test-description.R:287:3'): Valid author roles ──────────────────── Expected `CHECKS$description_valid_roles$check(state)$status` to be FALSE. Differences: `actual`: TRUE `expected`: FALSE [ FAIL 1 | WARN 0 | SKIP 12 | PASS 752 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-clang

Version: 1.1.0
Check: tests
Result: ERROR Running 'testthat.R' [432s] 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 -------------------------------------- -- Preparing goodpractice for customlimit -------------------------------------- -- 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 --------------------------------------- Saving _problems/test-description-289.R -- 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 0 | 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 ════════════════════════════════════════════════════════════════ ── Failure ('test-description.R:287:3'): Valid author roles ──────────────────── Expected `CHECKS$description_valid_roles$check(state)$status` to be FALSE. Differences: `actual`: TRUE `expected`: FALSE [ FAIL 1 | WARN 0 | SKIP 12 | PASS 752 ] Error: ! Test failures. Execution halted Flavor: r-devel-windows-x86_64