Last updated on 2026-04-24 13:18:24 CEST.
| Package | ERROR | NOTE | OK |
|---|---|---|---|
| NetLogoR | 12 | ||
| quickPlot | 12 | ||
| reproducible | 1 | 11 | |
| Require | 2 | 10 | |
| SpaDES.core | 1 | 11 |
Current CRAN status: OK: 12
Current CRAN status: OK: 12
Current CRAN status: ERROR: 1, OK: 11
Version: 3.0.0
Check: tests
Result: ERROR
Running ‘test-all.R’ [41s/68s]
Running the tests in ‘tests/test-all.R’ failed.
Complete output:
> library(testthat)
>
> # NOTE: ALL OPTIONS ARE BEING SET IN tests/testthat/setup.R
>
> ## run all tests using different combinations of env vars
> if (nzchar(Sys.getenv("NOT_CRAN")) && as.logical(Sys.getenv("NOT_CRAN"))) {
+ Sys.setenv(R_REPRODUCIBLE_RASTER_READ = "raster::raster")
+ Sys.setenv(R_REPRODUCIBLE_USE_DBI = "false")
+ test_check("reproducible")
+
+ Sys.setenv(R_REPRODUCIBLE_RASTER_READ = "raster::raster")
+ Sys.setenv(R_REPRODUCIBLE_USE_DBI = "true")
+ test_check("reproducible")
+
+ Sys.setenv(R_REPRODUCIBLE_RASTER_READ = "terra::rast") ## default
+ Sys.setenv(R_REPRODUCIBLE_USE_DBI = "false") ## default
+ test_check("reproducible")
+
+ Sys.setenv(R_REPRODUCIBLE_RASTER_READ = "terra::rast")
+ Sys.setenv(R_REPRODUCIBLE_USE_DBI = "true")
+ test_check("reproducible")
+
+ Sys.setenv(R_REPRODUCIBLE_CACHESAVEFORMAT = "qs") ## default
+ Sys.setenv(R_REPRODUCIBLE_USE_DBI = "false") ## default
+ test_check("reproducible")
+
+ } else {
+ test_check("reproducible")
+ }
Loading required package: reproducible
Attaching package: 'data.table'
The following object is masked from 'package:base':
%notin%
[ FAIL 1 | WARN 0 | SKIP 97 | PASS 394 ]
══ Skipped tests (97) ══════════════════════════════════════════════════════════
• No Drive token (3): 'test-misc.R:141:3', 'test-prepInputs.R:1196:3',
'test-prepInputs.R:1215:3'
• On CRAN (86): 'test-cache.R:158:3', 'test-cache.R:924:3',
'test-cache.R:944:3', 'test-cache.R:1157:3', 'test-cache.R:1730:3',
'test-cache.R:1862:3', 'test-cache.R:1874:3', 'test-cacheGeo.R:2:3',
'test-cloud.R:2:3', 'test-cloud.R:147:3', 'test-cloud.R:190:3',
'test-cloud.R:214:3', 'test-cloud.R:238:3', 'test-cluster.R:2:3',
'test-filesMissingExtension.R:2:3', 'test-filesMissingExtension.R:17:3',
'test-filesMissingExtension.R:32:3', 'test-filesMissingExtension.R:48:3',
'test-filesMissingExtension.R:63:3', 'test-gis.R:2:3', 'test-misc.R:62:3',
'test-postProcess.R:2:3', 'test-postProcess.R:232:3',
'test-postProcess.R:280:3', 'test-preProcessDoesntWork.R:2:3',
'test-preProcessDoesntWork.R:123:3', 'test-preProcessDoesntWork.R:139:3',
'test-preProcessDoesntWork.R:153:3', 'test-preProcessDoesntWork.R:183:3',
'test-preProcessWorks.R:2:3', 'test-preProcessWorks.R:13:3',
'test-preProcessWorks.R:24:3', 'test-preProcessWorks.R:33:3',
'test-preProcessWorks.R:55:3', 'test-preProcessWorks.R:78:3',
'test-preProcessWorks.R:90:3', 'test-preProcessWorks.R:104:3',
'test-preProcessWorks.R:120:3', 'test-preProcessWorks.R:135:3',
'test-preProcessWorks.R:151:3', 'test-preProcessWorks.R:166:3',
'test-preProcessWorks.R:195:3', 'test-preProcessWorks.R:233:3',
'test-preProcessWorks.R:266:3', 'test-preProcessWorks.R:281:3',
'test-preProcessWorks.R:296:3', 'test-preProcessWorks.R:311:3',
'test-preProcessWorks.R:322:3', 'test-preProcessWorks.R:338:3',
'test-preProcessWorks.R:356:3', 'test-preProcessWorks.R:367:3',
'test-preProcessWorks.R:378:3', 'test-preProcessWorks.R:393:3',
'test-preProcessWorks.R:409:3', 'test-preProcessWorks.R:438:3',
'test-preProcessWorks.R:459:3', 'test-preProcessWorks.R:491:3',
'test-preProcessWorks.R:545:3', 'test-preProcessWorks.R:572:3',
'test-preProcessWorks.R:689:3', 'test-prepInputs-large-files.R:2:3',
'test-prepInputs-large-files.R:34:3', 'test-prepInputs-large-files.R:58:3',
'test-prepInputs.R:2:3', 'test-prepInputs.R:178:3',
'test-prepInputs.R:319:3', 'test-prepInputs.R:1133:3',
'test-prepInputs.R:1332:3', 'test-prepInputs.R:1507:3',
'test-prepInputs.R:1598:3', 'test-prepInputs.R:1877:3',
'test-prepInputs.R:1899:3', 'test-prepInputs.R:2030:3',
'test-prepInputs.R:2073:3', 'test-prepInputsInNestedArchives.R:2:3',
'test-prepInputsInNestedArchives.R:13:3',
'test-prepInputsInNestedArchives.R:28:3',
'test-prepInputsInNestedArchives.R:39:3',
'test-prepInputsInNestedArchives.R:59:5',
'test-prepInputsInNestedArchives.R:82:5',
'test-prepInputsInNestedArchives.R:104:5',
'test-prepInputsInNestedArchives.R:145:5',
'test-prepInputsInNestedArchives.R:185:5',
'test-prepInputsInNestedArchives.R:224:3', 'test-prepInputsUrlTiles.R:2:3',
'test-symlinks.R:2:3'
• On Mac (1): 'test-prepInputs.R:2105:3'
• Only relevant for DBI backend (2): 'test-cache.R:1918:3',
'test-cache.R:1942:3'
• empty test (4): 'test-cache.R:987:1', 'test-download.R:1:1',
'test-examples.R:1:1', 'test-preProcessWorks.R:468:1'
• {qs2} is not installed (1): 'test-robustDigest.R:21:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test-postProcessTerra.R:43:3'): testing terra ───────────────────────
Error in `.requireNamespace(.qs2Format, stopOnFALSE = TRUE)`: qs2 is required but not yet installed. Try: install.packages('qs2')
Backtrace:
▆
1. └─reproducible::Cache(fn, list(r, r1), cachePath = tmpCache) at test-postProcessTerra.R:43:3
2. └─reproducible:::doSaveToCache(...)
3. └─reproducible:::wrapSaveToCache(...)
4. └─reproducible:::saveToCache(...)
5. └─reproducible:::saveDBFileSingle(...)
6. └─reproducible:::saveFilesInCacheFolder(...)
7. └─reproducible::.requireNamespace(.qs2Format, stopOnFALSE = TRUE)
[ FAIL 1 | WARN 0 | SKIP 97 | PASS 394 ]
Error:
! Test failures.
Execution halted
Flavor: r-release-macos-x86_64
Current CRAN status: ERROR: 2, NOTE: 10
Version: 1.0.1
Check: DESCRIPTION meta-information
Result: NOTE
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘Require2.R’ ‘helpers.R’ ‘pak.R’ ‘pkgDep3.R’
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-patched-linux-x86_64, r-release-linux-x86_64, r-release-macos-arm64, r-release-macos-x86_64, r-release-windows-x86_64, r-oldrel-macos-arm64, r-oldrel-macos-x86_64, r-oldrel-windows-x86_64
Version: 1.0.1
Check: tests
Result: ERROR
Running ‘testthat.R’ [9s/23s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> # This file is part of the standard setup for testthat.
> # It is recommended that you do not modify it.
> #
> # Where should you do additional test configuration?
> # Learn more about the roles of various files in:
> # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview
> # * https://testthat.r-lib.org/articles/special-files.html
>
> library(Require)
> library(testthat)
Attaching package: 'testthat'
The following object is masked from 'package:Require':
setup
> test_check("Require")
Saving _problems/test-00pkgSnapshot_testthat-16.R
Saving _problems/test-01packages_testthat-36.R
Saving _problems/test-04other_testthat-19.R
Saving _problems/test-04other_testthat-26.R
[ FAIL 4 | WARN 0 | SKIP 7 | PASS 39 ]
══ Skipped tests (7) ═══════════════════════════════════════════════════════════
• On CRAN (3): 'test-05packagesLong_testthat.R:3:3',
'test-06pkgDep_testthat.R:3:3', 'test-12offlineMode_testthat.R:4:3'
• empty test (4): 'test-07pkgSnapshotLong_testthat.R:1:1',
'test-08modules_testthat.R:1:1', 'test-09pkgSnapshotLong_testthat.R:1:1',
'test-10DifferentPkgs_testthat.R:1:1'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test-00pkgSnapshot_testthat.R:16:3'): test 1 ────────────────────────
Error in `rbindlist(l, use.names, fill, idcol, ignore.attr)`: Item 2 has 17 columns, inconsistent with item 1 which has 18 columns. To fill missing columns use fill=TRUE.
Backtrace:
▆
1. ├─base::suppressWarnings(Require(c("rlang"), require = FALSE, quiet = quiet)) at test-00pkgSnapshot_testthat.R:16:3
2. │ └─base::withCallingHandlers(...)
3. └─Require::Require(c("rlang"), require = FALSE, quiet = quiet)
4. └─Require::pkgDep(...)
5. └─Require:::getPkgDeps(...)
6. └─Require:::getDeps(...)
7. └─Require:::getDepsNonGH(...)
8. └─Require:::pkgDepCRAN(...)
9. └─Require:::joinToAvailablePackages(...)
10. └─Require:::available.packagesCached(...)
11. ├─base::do.call(rbind, cap)
12. └─base (local) `<fn>`(binary = `<dt[,18]>`, source = `<dt[,17]>`)
13. └─data.table (local) rbind(deparse.level, ...)
14. └─data.table::rbindlist(l, use.names, fill, idcol, ignore.attr)
── Error ('test-01packages_testthat.R:32:3'): test 1 ───────────────────────────
Error in `rbindlist(l, use.names, fill, idcol, ignore.attr)`: Item 2 has 17 columns, inconsistent with item 1 which has 18 columns. To fill missing columns use fill=TRUE.
Backtrace:
▆
1. ├─testthat::capture_warnings(...) at test-01packages_testthat.R:32:3
2. │ └─base::withCallingHandlers(...)
3. ├─testthat::capture_messages(...)
4. │ └─base::withCallingHandlers(...)
5. └─Require::Require(...)
6. └─Require::pkgDep(...)
7. └─Require:::getPkgDeps(...)
8. └─Require:::getDeps(...)
9. └─Require:::getDepsNonGH(...)
10. └─Require:::pkgDepCRAN(...)
11. └─Require:::joinToAvailablePackages(...)
12. └─Require:::available.packagesCached(...)
13. ├─base::do.call(rbind, cap)
14. └─base (local) `<fn>`(binary = `<dt[,18]>`, source = `<dt[,17]>`)
15. └─data.table (local) rbind(deparse.level, ...)
16. └─data.table::rbindlist(l, use.names, fill, idcol, ignore.attr)
── Failure ('test-04other_testthat.R:18:3'): test 4 ────────────────────────────
Expected `any(grepl("could not be installed", warns))` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
── Error ('test-04other_testthat.R:26:3'): test 4 ──────────────────────────────
Error in `rbindlist(l, use.names, fill, idcol, ignore.attr)`: Item 2 has 17 columns, inconsistent with item 1 which has 18 columns. To fill missing columns use fill=TRUE.
Backtrace:
▆
1. └─Require::pkgDep("data.table", purge = FALSE) at test-04other_testthat.R:26:3
2. └─Require:::getPkgDeps(...)
3. └─Require:::getDeps(...)
4. └─Require:::getDepsNonGH(...)
5. └─Require:::pkgDepCRAN(...)
6. └─Require:::joinToAvailablePackages(...)
7. └─Require:::available.packagesCached(...)
8. ├─base::do.call(rbind, cap)
9. └─base (local) `<fn>`(binary = `<dt[,18]>`, source = `<dt[,17]>`)
10. └─data.table (local) rbind(deparse.level, ...)
11. └─data.table::rbindlist(l, use.names, fill, idcol, ignore.attr)
[ FAIL 4 | WARN 0 | SKIP 7 | PASS 39 ]
Error:
! Test failures.
Execution halted
Flavor: r-release-macos-x86_64
Version: 1.0.1
Check: tests
Result: ERROR
Running 'testthat.R' [127s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
> # This file is part of the standard setup for testthat.
> # It is recommended that you do not modify it.
> #
> # Where should you do additional test configuration?
> # Learn more about the roles of various files in:
> # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview
> # * https://testthat.r-lib.org/articles/special-files.html
>
> library(Require)
> library(testthat)
Attaching package: 'testthat'
The following object is masked from 'package:Require':
setup
> test_check("Require")
Saving _problems/test-00pkgSnapshot_testthat-16.R
Saving _problems/test-01packages_testthat-36.R
Saving _problems/test-04other_testthat-19.R
Saving _problems/test-04other_testthat-26.R
[ FAIL 4 | WARN 0 | SKIP 7 | PASS 39 ]
══ Skipped tests (7) ═══════════════════════════════════════════════════════════
• empty test (4): 'test-07pkgSnapshotLong_testthat.R:1:1',
'test-08modules_testthat.R:1:1', 'test-09pkgSnapshotLong_testthat.R:1:1',
'test-10DifferentPkgs_testthat.R:1:1'
• On CRAN (3): 'test-05packagesLong_testthat.R:3:3',
'test-06pkgDep_testthat.R:3:3', 'test-12offlineMode_testthat.R:4:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test-00pkgSnapshot_testthat.R:16:3'): test 1 ────────────────────────
Error in `rbindlist(l, use.names, fill, idcol, ignore.attr)`: Item 2 has 18 columns, inconsistent with item 1 which has 19 columns. To fill missing columns use fill=TRUE.
Backtrace:
▆
1. ├─base::suppressWarnings(Require(c("rlang"), require = FALSE, quiet = quiet)) at test-00pkgSnapshot_testthat.R:16:3
2. │ └─base::withCallingHandlers(...)
3. └─Require::Require(c("rlang"), require = FALSE, quiet = quiet)
4. └─Require::pkgDep(...)
5. └─Require:::getPkgDeps(...)
6. └─Require:::getDeps(...)
7. └─Require:::getDepsNonGH(...)
8. └─Require:::pkgDepCRAN(...)
9. └─Require:::joinToAvailablePackages(...)
10. └─Require:::available.packagesCached(...)
11. ├─base::do.call(rbind, cap)
12. └─base (local) `<fn>`(binary = `<dt[,19]>`, source = `<dt[,18]>`)
13. └─data.table (local) rbind(deparse.level, ...)
14. └─data.table::rbindlist(l, use.names, fill, idcol, ignore.attr)
── Error ('test-01packages_testthat.R:32:3'): test 1 ───────────────────────────
Error in `rbindlist(l, use.names, fill, idcol, ignore.attr)`: Item 2 has 18 columns, inconsistent with item 1 which has 19 columns. To fill missing columns use fill=TRUE.
Backtrace:
▆
1. ├─testthat::capture_warnings(...) at test-01packages_testthat.R:32:3
2. │ └─base::withCallingHandlers(...)
3. ├─testthat::capture_messages(...)
4. │ └─base::withCallingHandlers(...)
5. └─Require::Require(...)
6. └─Require::pkgDep(...)
7. └─Require:::getPkgDeps(...)
8. └─Require:::getDeps(...)
9. └─Require:::getDepsNonGH(...)
10. └─Require:::pkgDepCRAN(...)
11. └─Require:::joinToAvailablePackages(...)
12. └─Require:::available.packagesCached(...)
13. ├─base::do.call(rbind, cap)
14. └─base (local) `<fn>`(binary = `<dt[,19]>`, source = `<dt[,18]>`)
15. └─data.table (local) rbind(deparse.level, ...)
16. └─data.table::rbindlist(l, use.names, fill, idcol, ignore.attr)
── Failure ('test-04other_testthat.R:18:3'): test 4 ────────────────────────────
Expected `any(grepl("could not be installed", warns))` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
── Error ('test-04other_testthat.R:26:3'): test 4 ──────────────────────────────
Error in `rbindlist(l, use.names, fill, idcol, ignore.attr)`: Item 2 has 18 columns, inconsistent with item 1 which has 19 columns. To fill missing columns use fill=TRUE.
Backtrace:
▆
1. └─Require::pkgDep("data.table", purge = FALSE) at test-04other_testthat.R:26:3
2. └─Require:::getPkgDeps(...)
3. └─Require:::getDeps(...)
4. └─Require:::getDepsNonGH(...)
5. └─Require:::pkgDepCRAN(...)
6. └─Require:::joinToAvailablePackages(...)
7. └─Require:::available.packagesCached(...)
8. ├─base::do.call(rbind, cap)
9. └─base (local) `<fn>`(binary = `<dt[,19]>`, source = `<dt[,18]>`)
10. └─data.table (local) rbind(deparse.level, ...)
11. └─data.table::rbindlist(l, use.names, fill, idcol, ignore.attr)
[ FAIL 4 | WARN 0 | SKIP 7 | PASS 39 ]
Error:
! Test failures.
Execution halted
Flavor: r-release-windows-x86_64
Current CRAN status: ERROR: 1, OK: 11
Version: 3.0.4
Check: package dependencies
Result: ERROR
Package required but not available: ‘qs2’
Package suggested but not available for checking: ‘NLMR’
See section ‘The DESCRIPTION file’ in the ‘Writing R Extensions’
manual.
Flavor: r-release-macos-x86_64