CRAN Package Check Results for Package constructive

Last updated on 2026-11-14 19:51:01 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.4.0 21.38 369.86 391.24 OK
r-devel-linux-x86_64-debian-gcc 1.4.0 12.99 231.90 244.89 OK
r-devel-linux-x86_64-fedora-clang 1.4.0 13.00 214.01 227.01 ERROR
r-devel-linux-x86_64-fedora-gcc 1.4.0 14.00 219.50 233.50 ERROR
r-devel-windows-x86_64 1.4.0 27.00 413.00 440.00 OK
r-patched-linux-x86_64 1.4.0 24.01 339.23 363.24 OK
r-release-linux-x86_64 1.4.0 18.20 343.41 361.61 OK
r-release-macos-arm64 1.4.0 5.00 81.00 86.00 OK
r-release-macos-x86_64 1.4.0 15.00 434.00 449.00 OK
r-release-windows-x86_64 1.4.0 27.00 366.00 393.00 OK
r-oldrel-macos-arm64 1.4.0 5.00 98.00 103.00 OK
r-oldrel-macos-x86_64 1.4.0 15.00 343.00 358.00 OK
r-oldrel-windows-x86_64 1.4.0 41.00 502.00 543.00 OK

Check Details

Version: 1.4.0
Check: tests
Result: ERROR Running ‘testthat.R’ [136s/138s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(constructive) > > test_check("constructive") Saving _problems/test-s3-ggplot2-GuideBins-7.R Saving _problems/test-s3-ggplot2-GuideBins-12.R Saving _problems/test-s3-ggplot2-GuideLegend-11.R [ FAIL 3 | WARN 0 | SKIP 227 | PASS 289 ] ══ Skipped tests (227) ═════════════════════════════════════════════════════════ • On CRAN (201): 'test-abort.R:1:1', 'test-abort.R:26:1', 'test-construct_diff.R:1:1', 'test-construct_dput.R:1:1', 'test-construct_multi.R:1:1', 'test-construct_reprex.R:1:1', 'test-construct_signature.R:1:1', 'test-contains_self_reference.R:38:1', 'test-deparse_call.R:1:1', 'test-deparse_call.R:106:1', 'test-deparse_call.R:128:1', 'test-deparse_call.R:153:1', 'test-deparse_call.R:162:1', 'test-deparse_call.R:171:1', 'test-encoding.R:1:1', 'test-encoding.R:10:1', 'test-opts.R:1:1', 'test-others.R:1:1', 'test-others.R:19:1', 'test-others.R:26:1', 'test-others.R:34:1', 'test-others.R:41:1', 'test-repair_attributes.R:1:1', 'test-s3-AsIs.R:1:1', 'test-s3-Date.R:1:1', 'test-s3-IDate.R:1:1', 'test-s3-ITime.R:1:1', 'test-s3-POSIXct.R:50:1', 'test-s3-POSIXct.R:85:1', 'test-s3-POSIXlt.R:1:1', 'test-s3-POSIXlt.R:30:1', 'test-s3-POSIXlt.R:54:1', 'test-s3-R6.R:1:1', 'test-s3-R6ClassGenerator.R:3:1', 'test-s3-R6ClassGenerator.R:75:1', 'test-s3-Surv.R:1:1', 'test-s3-Surv.R:45:1', 'test-s3-array.R:1:1', 'test-s3-array.R:12:1', 'test-s3-atomic.R:1:1', 'test-s3-atomic.R:41:1', 'test-s3-atomic.R:53:1', 'test-s3-atomic.R:68:1', 'test-s3-atomic.R:87:1', 'test-s3-atomic.R:97:1', 'test-s3-atomic.R:127:1', 'test-s3-atomic.R:180:1', 'test-s3-atomic.R:191:1', 'test-s3-atomic.R:201:1', 'test-s3-atomic.R:234:1', 'test-s3-bbox.R:1:1', 'test-s3-blob.R:1:1', 'test-s3-citationFooter.R:1:1', 'test-s3-citationHeader.R:1:1', 'test-s3-clock_duration.R:1:1', 'test-s3-clock_iso_year_week_day.R:1:1', 'test-s3-clock_naive_time.R:1:1', 'test-s3-clock_sys_time.R:1:1', 'test-s3-clock_weekday.R:1:1', 'test-s3-clock_year_day.R:1:1', 'test-s3-clock_year_month_day.R:1:1', 'test-s3-clock_year_month_weekday.R:1:1', 'test-s3-clock_year_quarter_day.R:1:1', 'test-s3-clock_year_week_day.R:1:1', 'test-s3-clock_zoned_time.R:1:1', 'test-s3-col_spec.R:1:1', 'test-s3-collector.R:1:1', 'test-s3-constructive_options.R:1:1', 'test-s3-crs.R:1:1', 'test-s3-data.frame.R:1:1', 'test-s3-data.frame.R:52:1', 'test-s3-data.frame.R:62:1', 'test-s3-data.frame.R:68:1', 'test-s3-data.table.R:1:1', 'test-s3-data.table.R:14:1', 'test-s3-data.table.R:23:1', 'test-s3-data.table.R:29:1', 'test-s3-date_names.R:1:1', 'test-s3-date_names.R:17:1', 'test-s3-difftime.R:1:1', 'test-s3-dist.R:1:1', 'test-s3-dm.R:1:1', 'test-s3-dots.R:1:1', 'test-s3-ecdf.R:1:1', 'test-s3-environment.R:1:1', 'test-s3-environment.R:75:1', 'test-s3-environment.R:88:1', 'test-s3-error.R:1:1', 'test-s3-expression.R:1:1', 'test-s3-externalptr.R:1:1', 'test-s3-factor.R:1:1', 'test-s3-formula.R:1:1', 'test-s3-fs_bytes.R:1:1', 'test-s3-fs_path.R:1:1', 'test-s3-fs_perms.R:1:1', 'test-s3-ftable.R:1:1', 'test-s3-function.R:1:1', 'test-s3-ggplot2-Coord.R:10:1', 'test-s3-ggplot2-Coord.R:34:1', 'test-s3-ggplot2-Coord.R:40:1', 'test-s3-ggplot2-Coord.R:50:1', 'test-s3-ggplot2-Coord.R:58:1', 'test-s3-ggplot2-Coord.R:75:1', 'test-s3-ggplot2-FacetGrid.R:1:1', 'test-s3-ggplot2-ggplot.R:1:1', 'test-s3-ggplot2-ggplot.R:15:1', 'test-s3-ggplot2-labels.R:1:1', 'test-s3-ggplot2-theme.R:1:1', 'test-s3-ggplot2-waiver.R:1:1', 'test-s3-glue.R:1:1', 'test-s3-grouped_df.R:1:1', 'test-s3-grouped_ts.R:1:1', 'test-s3-haven_labelled.R:1:1', 'test-s3-haven_labelled_spss.R:1:1', 'test-s3-hexmode.R:1:1', 'test-s3-hms.R:1:1', 'test-s3-html.R:1:1', 'test-s3-html_dependency.R:1:1', 'test-s3-integer64.R:1:1', 'test-s3-language.R:1:1', 'test-s3-language.R:11:1', 'test-s3-language.R:21:1', 'test-s3-language.R:33:1', 'test-s3-language.R:40:1', 'test-s3-list.R:1:1', 'test-s3-locale.R:1:1', 'test-s3-locale.R:23:1', 'test-s3-matrix.R:1:1', 'test-s3-matrix.R:11:1', 'test-s3-matrix.R:17:1', 'test-s3-matrix.R:31:1', 'test-s3-mixed_units.R:1:1', 'test-s3-mixed_units.R:23:1', 'test-s3-mts.R:1:1', 'test-s3-numeric_version.R:1:1', 'test-s3-octmode.R:1:1', 'test-s3-ordered.R:1:1', 'test-s3-pairlist.R:1:1', 'test-s3-person.R:1:1', 'test-s3-quosure.R:1:1', 'test-s3-quosure.R:15:1', 'test-s3-quosures.R:1:1', 'test-s3-raster.R:1:1', 'test-s3-raw.R:1:1', 'test-s3-roman.R:1:1', 'test-s3-rowwise_df.R:1:1', 'test-s3-sf.R:1:1', 'test-s3-sfc.R:1:1', 'test-s3-sfg.R:1:1', 'test-s3-shiny.tag.R:1:1', 'test-s3-shiny.tag.function.R:1:1', 'test-s3-shiny.tag.list.R:1:1', 'test-s3-simpleCondition.R:1:1', 'test-s3-simpleError.R:1:1', 'test-s3-simpleMessage.R:1:1', 'test-s3-simpleUnit.R:1:1', 'test-s3-simpleWarning.R:1:1', 'test-s3-stepfun.R:1:1', 'test-s3-table.R:1:1', 'test-s3-tbl_df.R:1:1', 'test-s3-tbl_df.R:15:1', 'test-s3-tbl_df.R:22:1', 'test-s3-tbl_df.R:31:1', 'test-s3-tbl_df.R:46:1', 'test-s3-tbl_df.R:54:1', 'test-s3-tbl_ts.R:1:1', 'test-s3-ts.R:1:1', 'test-s3-units.R:1:1', 'test-s3-units.R:38:1', 'test-s3-vctrs_list_of.R:1:1', 'test-s3-vctrs_rcrd.R:1:1', 'test-s3-vctrs_unspecified.R:1:1', 'test-s3-vctrs_vctr.R:1:1', 'test-s3-warning.R:1:1', 'test-s3-weakref.R:1:1', 'test-s3-xml_document.R:1:1', 'test-s3-xts.R:1:1', 'test-s3-yearmon.R:1:1', 'test-s3-yearmonth.R:1:1', 'test-s3-yearqtr.R:1:1', 'test-s3-yearquarter.R:1:1', 'test-s3-yearweek.R:1:1', 'test-s3-yearweek.R:18:1', 'test-s3-zoo.R:1:1', 'test-s3-zooreg.R:1:1', 'test-s4-Duration.R:1:1', 'test-s4-Interval.R:1:1', 'test-s4-Period.R:1:1', 'test-s4-denseMatrix.R:1:1', 'test-s4-diagonalMatrix.R:1:1', 'test-s4-indMatrix.R:8:1', 'test-s4-sparseMatrix.R:1:1', 'test-s4-sparseVector.R:1:1', 'test-s4.R:1:1', 'test-s7-S7_S3_class.R:1:1', 'test-s7-S7_generic.R:1:1', 'test-s7-S7_property.R:1:1', 'test-s7-S7_union.R:1:1', 'test-s7-S7_union.R:10:1', 'test-utils.R:1:1', 'test-utils.R:9:1' • On Linux (7): 'test-s7-S7-object.R:3:3', 'test-s7-S7-object.R:10:3', 'test-s7-S7-object.R:22:3', 'test-s7-S7_class.R:18:3', 'test-s7-S7_class.R:31:3', 'test-s7-S7_class.R:45:3', 'test-s7-S7_class_ref.R:3:3' • with_versions(Matrix < "1.6.0" || Matrix >= "1.7.0") is TRUE (1): 'test-s4-indMatrix.R:29:3' • with_versions(Matrix >= "1.6.0") is TRUE (1): 'test-s4-indMatrix.R:48:3' • with_versions(R > "4.1.3") is TRUE (1): 'test-s3-ggplot2-ggplot.R:29:3' • with_versions(R >= "4.3") is TRUE (4): 'test-s3-POSIXct.R:2:3', 'test-s3-POSIXct.R:38:3', 'test-s3-POSIXlt.R:82:3', 'test-s3-mts.R:11:3' • with_versions(R >= "4.3.0") is TRUE (1): 'test-s3-R6ClassGenerator.R:40:3' • with_versions(S7 <= "0.2.2") is TRUE (2): 'test-s7-S7_generic.R:22:3', 'test-s7-S7_union.R:22:3' • with_versions(ellmer > "0.2.1") is TRUE (1): 'test-s7-elmer_TypeBasic.R:34:3' • with_versions(ggplot2 > "3.5.2") is TRUE (2): 'test-s3-ggplot2-Coord.R:20:3', 'test-s3-ggplot2-Coord.R:68:3' • with_versions(rlang >= "1.1.7") is TRUE (1): 'test-s3-quosure.R:8:3' • with_versions(survival >= "3.8.12") is TRUE (1): 'test-s3-Surv.R:37:3' • with_versions(tsibble <= "1.2.0") is TRUE (1): 'test-s3-yearweek.R:29:3' • with_versions(units >= "1.0-1") is TRUE (2): 'test-s3-mixed_units.R:17:3', 'test-s3-units.R:25:3' • with_versions(vctrs >= "0.7.2") is TRUE (1): 'test-s3-tbl_df.R:40:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-s3-ggplot2-GuideBins.R:5:3'): GuideBins ────────────────────── Expected `recreated` to equal `expected`. Differences: actual vs expected - `ggplot2::guide_bins(theme = ggplot2::theme(legend.axis.line = structure(ggplot2::element_blank(), ` - ` class = c("ggplot2::element_blank", "element_blank", "ggplot2::element", ` - ` "element", "S7_object"))))` + `ggplot2::guide_bins(theme = ggplot2::theme(legend.axis.line = ggplot2::element_blank()))` Backtrace: ▆ 1. └─constructive:::expect_construct(ggplot2::guide_bins(theme = ggplot2::theme(legend.axis.line = ggplot2::element_blank()))) at test-s3-ggplot2-GuideBins.R:5:3 2. └─testthat::expect_equal(recreated, expected) ── Failure ('test-s3-ggplot2-GuideBins.R:9:3'): GuideBins ────────────────────── Expected `recreated` to equal `expected`. Differences: actual vs expected - `ggplot2::guide_bins(theme = ggplot2::theme(legend.axis.line = structure(ggplot2::element_line(arrow = my_arrow), ` - ` class = c("ggplot2::element_line", "element_line", "ggplot2::element", ` - ` "element", "S7_object"))))` + `ggplot2::guide_bins(theme = ggplot2::theme(legend.axis.line = ggplot2::element_line(arrow = my_arrow)))` Backtrace: ▆ 1. └─constructive:::expect_construct(...) at test-s3-ggplot2-GuideBins.R:9:3 2. └─testthat::expect_equal(recreated, expected) ── Failure ('test-s3-ggplot2-GuideLegend.R:9:3'): GuideLegend ────────────────── Expected `recreated` to equal `expected`. Differences: actual vs expected - `ggplot2::guide_legend(theme = ggplot2::theme(legend.title = structure(ggplot2::element_text(face = "italic", ` - ` colour = "red", size = 15), class = c("ggplot2::element_text", ` - ` "element_text", "ggplot2::element", "element", "S7_object"))))` + `ggplot2::guide_legend(theme = ggplot2::theme(legend.title = ggplot2::element_text(face = "italic", ` + ` colour = "red", size = 15)))` Backtrace: ▆ 1. └─constructive:::expect_construct(...) at test-s3-ggplot2-GuideLegend.R:9:3 2. └─testthat::expect_equal(recreated, expected) [ FAIL 3 | WARN 0 | SKIP 227 | PASS 289 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-fedora-clang

Version: 1.4.0
Check: tests
Result: ERROR Running ‘testthat.R’ [135s/137s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(constructive) > > test_check("constructive") Saving _problems/test-s3-ggplot2-GuideBins-7.R Saving _problems/test-s3-ggplot2-GuideBins-12.R Saving _problems/test-s3-ggplot2-GuideLegend-11.R [ FAIL 3 | WARN 0 | SKIP 227 | PASS 289 ] ══ Skipped tests (227) ═════════════════════════════════════════════════════════ • On CRAN (201): 'test-abort.R:1:1', 'test-abort.R:26:1', 'test-construct_diff.R:1:1', 'test-construct_dput.R:1:1', 'test-construct_multi.R:1:1', 'test-construct_reprex.R:1:1', 'test-construct_signature.R:1:1', 'test-contains_self_reference.R:38:1', 'test-deparse_call.R:1:1', 'test-deparse_call.R:106:1', 'test-deparse_call.R:128:1', 'test-deparse_call.R:153:1', 'test-deparse_call.R:162:1', 'test-deparse_call.R:171:1', 'test-encoding.R:1:1', 'test-encoding.R:10:1', 'test-opts.R:1:1', 'test-others.R:1:1', 'test-others.R:19:1', 'test-others.R:26:1', 'test-others.R:34:1', 'test-others.R:41:1', 'test-repair_attributes.R:1:1', 'test-s3-AsIs.R:1:1', 'test-s3-Date.R:1:1', 'test-s3-IDate.R:1:1', 'test-s3-ITime.R:1:1', 'test-s3-POSIXct.R:50:1', 'test-s3-POSIXct.R:85:1', 'test-s3-POSIXlt.R:1:1', 'test-s3-POSIXlt.R:30:1', 'test-s3-POSIXlt.R:54:1', 'test-s3-R6.R:1:1', 'test-s3-R6ClassGenerator.R:3:1', 'test-s3-R6ClassGenerator.R:75:1', 'test-s3-Surv.R:1:1', 'test-s3-Surv.R:45:1', 'test-s3-array.R:1:1', 'test-s3-array.R:12:1', 'test-s3-atomic.R:1:1', 'test-s3-atomic.R:41:1', 'test-s3-atomic.R:53:1', 'test-s3-atomic.R:68:1', 'test-s3-atomic.R:87:1', 'test-s3-atomic.R:97:1', 'test-s3-atomic.R:127:1', 'test-s3-atomic.R:180:1', 'test-s3-atomic.R:191:1', 'test-s3-atomic.R:201:1', 'test-s3-atomic.R:234:1', 'test-s3-bbox.R:1:1', 'test-s3-blob.R:1:1', 'test-s3-citationFooter.R:1:1', 'test-s3-citationHeader.R:1:1', 'test-s3-clock_duration.R:1:1', 'test-s3-clock_iso_year_week_day.R:1:1', 'test-s3-clock_naive_time.R:1:1', 'test-s3-clock_sys_time.R:1:1', 'test-s3-clock_weekday.R:1:1', 'test-s3-clock_year_day.R:1:1', 'test-s3-clock_year_month_day.R:1:1', 'test-s3-clock_year_month_weekday.R:1:1', 'test-s3-clock_year_quarter_day.R:1:1', 'test-s3-clock_year_week_day.R:1:1', 'test-s3-clock_zoned_time.R:1:1', 'test-s3-col_spec.R:1:1', 'test-s3-collector.R:1:1', 'test-s3-constructive_options.R:1:1', 'test-s3-crs.R:1:1', 'test-s3-data.frame.R:1:1', 'test-s3-data.frame.R:52:1', 'test-s3-data.frame.R:62:1', 'test-s3-data.frame.R:68:1', 'test-s3-data.table.R:1:1', 'test-s3-data.table.R:14:1', 'test-s3-data.table.R:23:1', 'test-s3-data.table.R:29:1', 'test-s3-date_names.R:1:1', 'test-s3-date_names.R:17:1', 'test-s3-difftime.R:1:1', 'test-s3-dist.R:1:1', 'test-s3-dm.R:1:1', 'test-s3-dots.R:1:1', 'test-s3-ecdf.R:1:1', 'test-s3-environment.R:1:1', 'test-s3-environment.R:75:1', 'test-s3-environment.R:88:1', 'test-s3-error.R:1:1', 'test-s3-expression.R:1:1', 'test-s3-externalptr.R:1:1', 'test-s3-factor.R:1:1', 'test-s3-formula.R:1:1', 'test-s3-fs_bytes.R:1:1', 'test-s3-fs_path.R:1:1', 'test-s3-fs_perms.R:1:1', 'test-s3-ftable.R:1:1', 'test-s3-function.R:1:1', 'test-s3-ggplot2-Coord.R:10:1', 'test-s3-ggplot2-Coord.R:34:1', 'test-s3-ggplot2-Coord.R:40:1', 'test-s3-ggplot2-Coord.R:50:1', 'test-s3-ggplot2-Coord.R:58:1', 'test-s3-ggplot2-Coord.R:75:1', 'test-s3-ggplot2-FacetGrid.R:1:1', 'test-s3-ggplot2-ggplot.R:1:1', 'test-s3-ggplot2-ggplot.R:15:1', 'test-s3-ggplot2-labels.R:1:1', 'test-s3-ggplot2-theme.R:1:1', 'test-s3-ggplot2-waiver.R:1:1', 'test-s3-glue.R:1:1', 'test-s3-grouped_df.R:1:1', 'test-s3-grouped_ts.R:1:1', 'test-s3-haven_labelled.R:1:1', 'test-s3-haven_labelled_spss.R:1:1', 'test-s3-hexmode.R:1:1', 'test-s3-hms.R:1:1', 'test-s3-html.R:1:1', 'test-s3-html_dependency.R:1:1', 'test-s3-integer64.R:1:1', 'test-s3-language.R:1:1', 'test-s3-language.R:11:1', 'test-s3-language.R:21:1', 'test-s3-language.R:33:1', 'test-s3-language.R:40:1', 'test-s3-list.R:1:1', 'test-s3-locale.R:1:1', 'test-s3-locale.R:23:1', 'test-s3-matrix.R:1:1', 'test-s3-matrix.R:11:1', 'test-s3-matrix.R:17:1', 'test-s3-matrix.R:31:1', 'test-s3-mixed_units.R:1:1', 'test-s3-mixed_units.R:23:1', 'test-s3-mts.R:1:1', 'test-s3-numeric_version.R:1:1', 'test-s3-octmode.R:1:1', 'test-s3-ordered.R:1:1', 'test-s3-pairlist.R:1:1', 'test-s3-person.R:1:1', 'test-s3-quosure.R:1:1', 'test-s3-quosure.R:15:1', 'test-s3-quosures.R:1:1', 'test-s3-raster.R:1:1', 'test-s3-raw.R:1:1', 'test-s3-roman.R:1:1', 'test-s3-rowwise_df.R:1:1', 'test-s3-sf.R:1:1', 'test-s3-sfc.R:1:1', 'test-s3-sfg.R:1:1', 'test-s3-shiny.tag.R:1:1', 'test-s3-shiny.tag.function.R:1:1', 'test-s3-shiny.tag.list.R:1:1', 'test-s3-simpleCondition.R:1:1', 'test-s3-simpleError.R:1:1', 'test-s3-simpleMessage.R:1:1', 'test-s3-simpleUnit.R:1:1', 'test-s3-simpleWarning.R:1:1', 'test-s3-stepfun.R:1:1', 'test-s3-table.R:1:1', 'test-s3-tbl_df.R:1:1', 'test-s3-tbl_df.R:15:1', 'test-s3-tbl_df.R:22:1', 'test-s3-tbl_df.R:31:1', 'test-s3-tbl_df.R:46:1', 'test-s3-tbl_df.R:54:1', 'test-s3-tbl_ts.R:1:1', 'test-s3-ts.R:1:1', 'test-s3-units.R:1:1', 'test-s3-units.R:38:1', 'test-s3-vctrs_list_of.R:1:1', 'test-s3-vctrs_rcrd.R:1:1', 'test-s3-vctrs_unspecified.R:1:1', 'test-s3-vctrs_vctr.R:1:1', 'test-s3-warning.R:1:1', 'test-s3-weakref.R:1:1', 'test-s3-xml_document.R:1:1', 'test-s3-xts.R:1:1', 'test-s3-yearmon.R:1:1', 'test-s3-yearmonth.R:1:1', 'test-s3-yearqtr.R:1:1', 'test-s3-yearquarter.R:1:1', 'test-s3-yearweek.R:1:1', 'test-s3-yearweek.R:18:1', 'test-s3-zoo.R:1:1', 'test-s3-zooreg.R:1:1', 'test-s4-Duration.R:1:1', 'test-s4-Interval.R:1:1', 'test-s4-Period.R:1:1', 'test-s4-denseMatrix.R:1:1', 'test-s4-diagonalMatrix.R:1:1', 'test-s4-indMatrix.R:8:1', 'test-s4-sparseMatrix.R:1:1', 'test-s4-sparseVector.R:1:1', 'test-s4.R:1:1', 'test-s7-S7_S3_class.R:1:1', 'test-s7-S7_generic.R:1:1', 'test-s7-S7_property.R:1:1', 'test-s7-S7_union.R:1:1', 'test-s7-S7_union.R:10:1', 'test-utils.R:1:1', 'test-utils.R:9:1' • On Linux (7): 'test-s7-S7-object.R:3:3', 'test-s7-S7-object.R:10:3', 'test-s7-S7-object.R:22:3', 'test-s7-S7_class.R:18:3', 'test-s7-S7_class.R:31:3', 'test-s7-S7_class.R:45:3', 'test-s7-S7_class_ref.R:3:3' • with_versions(Matrix < "1.6.0" || Matrix >= "1.7.0") is TRUE (1): 'test-s4-indMatrix.R:29:3' • with_versions(Matrix >= "1.6.0") is TRUE (1): 'test-s4-indMatrix.R:48:3' • with_versions(R > "4.1.3") is TRUE (1): 'test-s3-ggplot2-ggplot.R:29:3' • with_versions(R >= "4.3") is TRUE (4): 'test-s3-POSIXct.R:2:3', 'test-s3-POSIXct.R:38:3', 'test-s3-POSIXlt.R:82:3', 'test-s3-mts.R:11:3' • with_versions(R >= "4.3.0") is TRUE (1): 'test-s3-R6ClassGenerator.R:40:3' • with_versions(S7 <= "0.2.2") is TRUE (2): 'test-s7-S7_generic.R:22:3', 'test-s7-S7_union.R:22:3' • with_versions(ellmer > "0.2.1") is TRUE (1): 'test-s7-elmer_TypeBasic.R:34:3' • with_versions(ggplot2 > "3.5.2") is TRUE (2): 'test-s3-ggplot2-Coord.R:20:3', 'test-s3-ggplot2-Coord.R:68:3' • with_versions(rlang >= "1.1.7") is TRUE (1): 'test-s3-quosure.R:8:3' • with_versions(survival >= "3.8.12") is TRUE (1): 'test-s3-Surv.R:37:3' • with_versions(tsibble <= "1.2.0") is TRUE (1): 'test-s3-yearweek.R:29:3' • with_versions(units >= "1.0-1") is TRUE (2): 'test-s3-mixed_units.R:17:3', 'test-s3-units.R:25:3' • with_versions(vctrs >= "0.7.2") is TRUE (1): 'test-s3-tbl_df.R:40:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-s3-ggplot2-GuideBins.R:5:3'): GuideBins ────────────────────── Expected `recreated` to equal `expected`. Differences: actual vs expected - `ggplot2::guide_bins(theme = ggplot2::theme(legend.axis.line = structure(ggplot2::element_blank(), ` - ` class = c("ggplot2::element_blank", "element_blank", "ggplot2::element", ` - ` "element", "S7_object"))))` + `ggplot2::guide_bins(theme = ggplot2::theme(legend.axis.line = ggplot2::element_blank()))` Backtrace: ▆ 1. └─constructive:::expect_construct(ggplot2::guide_bins(theme = ggplot2::theme(legend.axis.line = ggplot2::element_blank()))) at test-s3-ggplot2-GuideBins.R:5:3 2. └─testthat::expect_equal(recreated, expected) ── Failure ('test-s3-ggplot2-GuideBins.R:9:3'): GuideBins ────────────────────── Expected `recreated` to equal `expected`. Differences: actual vs expected - `ggplot2::guide_bins(theme = ggplot2::theme(legend.axis.line = structure(ggplot2::element_line(arrow = my_arrow), ` - ` class = c("ggplot2::element_line", "element_line", "ggplot2::element", ` - ` "element", "S7_object"))))` + `ggplot2::guide_bins(theme = ggplot2::theme(legend.axis.line = ggplot2::element_line(arrow = my_arrow)))` Backtrace: ▆ 1. └─constructive:::expect_construct(...) at test-s3-ggplot2-GuideBins.R:9:3 2. └─testthat::expect_equal(recreated, expected) ── Failure ('test-s3-ggplot2-GuideLegend.R:9:3'): GuideLegend ────────────────── Expected `recreated` to equal `expected`. Differences: actual vs expected - `ggplot2::guide_legend(theme = ggplot2::theme(legend.title = structure(ggplot2::element_text(face = "italic", ` - ` colour = "red", size = 15), class = c("ggplot2::element_text", ` - ` "element_text", "ggplot2::element", "element", "S7_object"))))` + `ggplot2::guide_legend(theme = ggplot2::theme(legend.title = ggplot2::element_text(face = "italic", ` + ` colour = "red", size = 15)))` Backtrace: ▆ 1. └─constructive:::expect_construct(...) at test-s3-ggplot2-GuideLegend.R:9:3 2. └─testthat::expect_equal(recreated, expected) [ FAIL 3 | WARN 0 | SKIP 227 | PASS 289 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-fedora-gcc