CRAN Package Check Results for Package goodpractice

Last updated on 2026-08-21 18:49:14 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.1.0 8.18 240.69 248.87 ERROR
r-devel-linux-x86_64-debian-gcc 1.1.0 5.93 181.81 187.74 ERROR
r-devel-linux-x86_64-fedora-clang 1.1.0 163.97 OK
r-devel-linux-x86_64-fedora-gcc 1.1.0 207.49 OK
r-devel-windows-x86_64 1.1.0 15.00 676.00 691.00 OK
r-patched-linux-x86_64 1.1.0 10.45 225.63 236.08 OK
r-release-linux-x86_64 1.1.0 8.49 225.06 233.55 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 595.00 607.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 19.00 615.00 634.00 OK

Check Details

Version: 1.1.0
Check: tests
Result: ERROR Running ‘testthat.R’ [139s/163s] 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’ [105s/146s] 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-gcc