CRAN Package Check Results for Package mantis

Last updated on 2026-02-03 14:51:31 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.0.1 5.73 90.98 96.71 OK
r-devel-linux-x86_64-debian-gcc 1.0.1 4.00 67.41 71.41 OK
r-devel-linux-x86_64-fedora-clang 1.0.1 9.00 147.85 156.85 ERROR
r-devel-linux-x86_64-fedora-gcc 1.0.1 10.00 157.76 167.76 ERROR
r-devel-windows-x86_64 1.0.1 9.00 137.00 146.00 OK
r-patched-linux-x86_64 1.0.1 4.90 84.31 89.21 OK
r-release-linux-x86_64 1.0.1 4.64 84.66 89.30 OK
r-release-macos-arm64 1.0.1 2.00 30.00 32.00 OK
r-release-macos-x86_64 1.0.1 4.00 141.00 145.00 OK
r-release-windows-x86_64 1.0.1 9.00 131.00 140.00 OK
r-oldrel-macos-arm64 1.0.1 1.00 40.00 41.00 OK
r-oldrel-macos-x86_64 1.0.1 4.00 245.00 249.00 OK
r-oldrel-windows-x86_64 1.0.1 11.00 143.00 154.00 OK

Check Details

Version: 1.0.1
Check: tests
Result: ERROR Running ‘testthat.R’ [64s/79s] 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(testthat) > library(mantis) > > test_check("mantis") Saving _problems/test-plots-interactive-21.R Saving _problems/test-plots-interactive-44.R Saving _problems/test-prepare-25.R [ FAIL 3 | WARN 3 | SKIP 3 | PASS 485 ] ══ Skipped tests (3) ═══════════════════════════════════════════════════════════ • On CRAN (3): 'test-plots-static.R:1:1', 'test-plots-static.R:27:1', 'test-plots-static.R:53:1' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-plots-interactive.R:17:3'): output_table_interactive() avoids min/max warnings when all values are NA ── Expected `output_table_interactive(...)` not to throw any warnings. Actually got a <rlang_warning> with message: There was 1 warning in `dplyr::mutate()`. i In argument: `value_for_history = dplyr::case_when(...)`. i In group 1: `item.item = "na"`. Caused by warning: ! Calling `case_when()` with size 1 LHS inputs and size >1 RHS inputs was deprecated in dplyr 1.2.0. i This `case_when()` statement can result in subtle silent bugs and is very inefficient. Please use a series of if statements instead: ``` # Previously case_when(scalar_lhs1 ~ rhs1, scalar_lhs2 ~ rhs2, .default = default) # Now if (scalar_lhs1) { rhs1 } else if (scalar_lhs2) { rhs2 } else { default } ``` ── Failure ('test-plots-interactive.R:40:3'): output_table_interactive() avoids min/max warnings when all deltas are NA ── Expected `output_table_interactive(...)` not to throw any warnings. Actually got a <rlang_warning> with message: There was 1 warning in `dplyr::mutate()`. i In argument: `value_for_history = dplyr::case_when(...)`. i In group 1: `item.item = "sparse"`. Caused by warning: ! Calling `case_when()` with size 1 LHS inputs and size >1 RHS inputs was deprecated in dplyr 1.2.0. i This `case_when()` statement can result in subtle silent bugs and is very inefficient. Please use a series of if statements instead: ``` # Previously case_when(scalar_lhs1 ~ rhs1, scalar_lhs2 ~ rhs2, .default = default) # Now if (scalar_lhs1) { rhs1 } else if (scalar_lhs2) { rhs2 } else { default } ``` ── Failure ('test-prepare.R:23:3'): prepare_table() avoids min/max warnings when all values in a group are NA ── Expected `prepare_table(prepared_df, inputspec = inputspec)` not to throw any warnings. Actually got a <rlang_warning> with message: There were 2 warnings in `dplyr::mutate()`. The first warning was: i In argument: `value_for_history = dplyr::case_when(...)`. i In group 1: `item.item = "na"`. Caused by warning: ! Calling `case_when()` with size 1 LHS inputs and size >1 RHS inputs was deprecated in dplyr 1.2.0. i This `case_when()` statement can result in subtle silent bugs and is very inefficient. Please use a series of if statements instead: ``` # Previously case_when(scalar_lhs1 ~ rhs1, scalar_lhs2 ~ rhs2, .default = default) # Now if (scalar_lhs1) { rhs1 } else if (scalar_lhs2) { rhs2 } else { default } ``` i Run `dplyr::last_dplyr_warnings()` to see the 1 remaining warning. [ FAIL 3 | WARN 3 | SKIP 3 | PASS 485 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-fedora-clang

Version: 1.0.1
Check: tests
Result: ERROR Running ‘testthat.R’ [65s/180s] 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(testthat) > library(mantis) > > test_check("mantis") Saving _problems/test-plots-interactive-21.R Saving _problems/test-plots-interactive-44.R Saving _problems/test-prepare-25.R [ FAIL 3 | WARN 3 | SKIP 3 | PASS 485 ] ══ Skipped tests (3) ═══════════════════════════════════════════════════════════ • On CRAN (3): 'test-plots-static.R:1:1', 'test-plots-static.R:27:1', 'test-plots-static.R:53:1' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-plots-interactive.R:17:3'): output_table_interactive() avoids min/max warnings when all values are NA ── Expected `output_table_interactive(...)` not to throw any warnings. Actually got a <rlang_warning> with message: There was 1 warning in `dplyr::mutate()`. i In argument: `value_for_history = dplyr::case_when(...)`. i In group 1: `item.item = "na"`. Caused by warning: ! Calling `case_when()` with size 1 LHS inputs and size >1 RHS inputs was deprecated in dplyr 1.2.0. i This `case_when()` statement can result in subtle silent bugs and is very inefficient. Please use a series of if statements instead: ``` # Previously case_when(scalar_lhs1 ~ rhs1, scalar_lhs2 ~ rhs2, .default = default) # Now if (scalar_lhs1) { rhs1 } else if (scalar_lhs2) { rhs2 } else { default } ``` ── Failure ('test-plots-interactive.R:40:3'): output_table_interactive() avoids min/max warnings when all deltas are NA ── Expected `output_table_interactive(...)` not to throw any warnings. Actually got a <rlang_warning> with message: There was 1 warning in `dplyr::mutate()`. i In argument: `value_for_history = dplyr::case_when(...)`. i In group 1: `item.item = "sparse"`. Caused by warning: ! Calling `case_when()` with size 1 LHS inputs and size >1 RHS inputs was deprecated in dplyr 1.2.0. i This `case_when()` statement can result in subtle silent bugs and is very inefficient. Please use a series of if statements instead: ``` # Previously case_when(scalar_lhs1 ~ rhs1, scalar_lhs2 ~ rhs2, .default = default) # Now if (scalar_lhs1) { rhs1 } else if (scalar_lhs2) { rhs2 } else { default } ``` ── Failure ('test-prepare.R:23:3'): prepare_table() avoids min/max warnings when all values in a group are NA ── Expected `prepare_table(prepared_df, inputspec = inputspec)` not to throw any warnings. Actually got a <rlang_warning> with message: There were 2 warnings in `dplyr::mutate()`. The first warning was: i In argument: `value_for_history = dplyr::case_when(...)`. i In group 1: `item.item = "na"`. Caused by warning: ! Calling `case_when()` with size 1 LHS inputs and size >1 RHS inputs was deprecated in dplyr 1.2.0. i This `case_when()` statement can result in subtle silent bugs and is very inefficient. Please use a series of if statements instead: ``` # Previously case_when(scalar_lhs1 ~ rhs1, scalar_lhs2 ~ rhs2, .default = default) # Now if (scalar_lhs1) { rhs1 } else if (scalar_lhs2) { rhs2 } else { default } ``` i Run `dplyr::last_dplyr_warnings()` to see the 1 remaining warning. [ FAIL 3 | WARN 3 | SKIP 3 | PASS 485 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-fedora-gcc