CRAN Package Check Results for Maintainer ‘Oliver Hawkins <oli at olihawkins.com>’

Last updated on 2026-05-05 15:52:16 CEST.

Package ERROR OK
tabbycat 3 10

Package tabbycat

Current CRAN status: ERROR: 3, OK: 10

Version: 0.18.0
Check: tests
Result: ERROR Running ‘testthat.R’ [13s/18s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(tabbycat) > > test_check("tabbycat") Saving _problems/test_vcount-80.R [ FAIL 1 | WARN 0 | SKIP 0 | PASS 333 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test_vcount.R:80:5'): cat_vcount returns expected data with a valid na.rm argument ── Error in `as.data.frame.integer(x[[i]], optional = TRUE)`: row names contain missing values Backtrace: ▆ 1. ├─tabbycat::cat_vcount(cat) at test_vcount.R:80:5 2. │ ├─... %>% dplyr::arrange(dplyr::desc(.data$number)) 3. │ ├─tibble::as_tibble(...) 4. │ └─tibble:::as_tibble.table(...) 5. │ ├─base::as.data.frame(x, stringsAsFactors = FALSE) 6. │ └─base::as.data.frame.table(x, stringsAsFactors = FALSE) 7. │ ├─base::eval(ex) 8. │ │ └─base::eval(ex) 9. │ └─base::data.frame(...) 10. │ ├─base::as.data.frame(x[[i]], optional = TRUE) 11. │ └─base::as.data.frame.integer(x[[i]], optional = TRUE) 12. ├─dplyr::arrange(., dplyr::desc(.data$number)) 13. └─dplyr::mutate(., percent = .data$number/sum(.data$number)) [ FAIL 1 | WARN 0 | SKIP 0 | PASS 333 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-clang

Version: 0.18.0
Check: tests
Result: ERROR Running ‘testthat.R’ [8s/10s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(tabbycat) > > test_check("tabbycat") Saving _problems/test_vcount-80.R [ FAIL 1 | WARN 0 | SKIP 0 | PASS 333 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test_vcount.R:80:5'): cat_vcount returns expected data with a valid na.rm argument ── Error in `as.data.frame.integer(x[[i]], optional = TRUE)`: row names contain missing values Backtrace: ▆ 1. ├─tabbycat::cat_vcount(cat) at test_vcount.R:80:5 2. │ ├─... %>% dplyr::arrange(dplyr::desc(.data$number)) 3. │ ├─tibble::as_tibble(...) 4. │ └─tibble:::as_tibble.table(...) 5. │ ├─base::as.data.frame(x, stringsAsFactors = FALSE) 6. │ └─base::as.data.frame.table(x, stringsAsFactors = FALSE) 7. │ ├─base::eval(ex) 8. │ │ └─base::eval(ex) 9. │ └─base::data.frame(...) 10. │ ├─base::as.data.frame(x[[i]], optional = TRUE) 11. │ └─base::as.data.frame.integer(x[[i]], optional = TRUE) 12. ├─dplyr::arrange(., dplyr::desc(.data$number)) 13. └─dplyr::mutate(., percent = .data$number/sum(.data$number)) [ FAIL 1 | WARN 0 | SKIP 0 | PASS 333 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 0.18.0
Check: tests
Result: ERROR Running 'testthat.R' [11s] Running the tests in 'tests/testthat.R' failed. Complete output: > library(testthat) > library(tabbycat) > > test_check("tabbycat") Saving _problems/test_vcount-80.R [ FAIL 1 | WARN 0 | SKIP 0 | PASS 333 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test_vcount.R:80:5'): cat_vcount returns expected data with a valid na.rm argument ── Error in `as.data.frame.integer(x[[i]], optional = TRUE)`: row names contain missing values Backtrace: ▆ 1. ├─tabbycat::cat_vcount(cat) at test_vcount.R:80:5 2. │ ├─... %>% dplyr::arrange(dplyr::desc(.data$number)) 3. │ ├─tibble::as_tibble(...) 4. │ └─tibble:::as_tibble.table(...) 5. │ ├─base::as.data.frame(x, stringsAsFactors = FALSE) 6. │ └─base::as.data.frame.table(x, stringsAsFactors = FALSE) 7. │ ├─base::eval(ex) 8. │ │ └─base::eval(ex) 9. │ └─base::data.frame(...) 10. │ ├─base::as.data.frame(x[[i]], optional = TRUE) 11. │ └─base::as.data.frame.integer(x[[i]], optional = TRUE) 12. ├─dplyr::arrange(., dplyr::desc(.data$number)) 13. └─dplyr::mutate(., percent = .data$number/sum(.data$number)) [ FAIL 1 | WARN 0 | SKIP 0 | PASS 333 ] Error: ! Test failures. Execution halted Flavor: r-devel-windows-x86_64