R Under development (unstable) (2025-11-24 r89059 ucrt) -- "Unsuffered Consequences" Copyright (C) 2025 The R Foundation for Statistical Computing Platform: x86_64-w64-mingw32/x64 R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > library(testthat) > library(ggplot2) > library(ggside) > > if ((nzchar(Sys.getenv("CI")) || + !nzchar(Sys.getenv("NOT_CRAN"))) && + identical(Sys.getenv("VDIFFR_RUN_TESTS"), 'false')) { + #if we are running tests remotely AND + # we are opting out of using vdiffr + # assigning a dummy function + + expect_doppelganger <- function(...) { + testthat::skip("`VDIFFR_RUN_TESTS` set to false on this remote check") + } + } else { + expect_doppelganger <- vdiffr::expect_doppelganger + } > > test_check("ggside") Starting 2 test processes. [ FAIL 0 | WARN 0 | SKIP 36 | PASS 118 ] ══ Skipped tests (36) ══════════════════════════════════════════════════════════ • On CRAN (36): 'test_FacetGrid_ggside_themes.R:13:1', 'test_FacetGrid_ggside_themes.R:25:1', 'test_FacetNull_ggside_themes.R:10:1', 'test_FacetNull_ggside_themes.R:22:1', 'test_FacetWrap_ggside_themes.R:12:1', 'test_FacetWrap_ggside_themes.R:24:1', 'test_ggside_extended_themes.R:12:1', 'test_ggside_extended_themes.R:27:1', 'test_axis_render_position.R:3:1', 'test_continuous_date_axis.R:29:1', 'test_continuous_date_axis.R:35:1', 'test_continuous_date_axis.R:41:1', 'test_continuous_date_axis.R:47:1', 'test_all_ggside_layers.R:276:3', 'test_all_ggside_layers.R:276:3', 'test_all_ggside_layers.R:276:3', 'test_all_ggside_layers.R:276:3', 'test_all_ggside_layers.R:276:3', 'test_ggside_axis_polts.R:8:1', 'test_ggside_axis_polts.R:15:1', 'test_ggside_axis_polts.R:26:1', 'test_ggside_axis_polts.R:39:1', 'test_ggside_axis_polts.R:56:1', 'test_ggside_scales.R:76:1', 'test_ggside_scales.R:116:1', 'test_ggside_scales.R:142:1', 'test_non_aes_mapping_legend.R:3:1', 'test_ops_meaningful.R:10:1', 'test_ggside_respect_labels.R:22:1', 'test_ggside_respect_labels.R:31:1', 'test_ggside_respect_labels.R:40:1', 'test_ggside_respect_labels.R:59:1', 'test_vdiff_diamondplots.R:39:1', 'test_vdiff_diamondplots.R:60:1', 'test_vdiff_irisScatter.R:8:1', 'test_vdiff_irisScatter.R:27:1' [ FAIL 0 | WARN 0 | SKIP 36 | PASS 118 ] > > proc.time() user system elapsed 3.00 0.76 85.29