Package: autoimport Check: tests New result: ERROR Running ‘testthat.R’ [20s/20s] 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/tests.html > # * https://testthat.r-lib.org/reference/test_package.html#special-files > > library(testthat) > library(autoimport) > > test_check("autoimport") ✔ Initializer 'tests/testthat/helper-init.R' loaded is_testing=TRUE, is_parallel=FALSE, interactive=FALSE [ FAIL 3 | WARN 2 | SKIP 0 | PASS 37 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-ai_errors.R:20:3'): autoimport errors ──────────────────────── `.` did not throw a error with class . Backtrace: ▆ 1. ├─... %>% ... at test-ai_errors.R:20:3 2. └─testthat::expect_error(., class = "autoimport_conflict_import_private_error") ── Failure ('test-autoimport.R:28:3'): autoimport works ──────────────────────── Function `mutate` imported from `dplyr` on line 15: "#' @importFrom dplyr filter mutate". ── Failure ('test-autoimport.R:29:3'): autoimport works ──────────────────────── Function `filter` imported from `dplyr` on line 15: "#' @importFrom dplyr filter mutate". [ FAIL 3 | WARN 2 | SKIP 0 | PASS 37 ] Error: Test failures Execution halted Package: FMM Check: examples New result: ERROR Running examples in ‘FMM-Ex.R’ failed The error most likely occurred in: > base::assign(".ptime", proc.time(), pos = "CheckExEnv") > ### Name: FMM-methods > ### Title: Methods for objects of class "FMM" > ### Aliases: FMM-methods summary coef fitted resid summary,FMM-method > ### coef,FMM-method fitted,FMM-method resid,FMM-method > > ### ** Examples > > ## Generate example data: > fmm2.data <- generateFMM(0, rep(2, 2), c(1.5, 3.4), c(0.2, 2.3), c(0.1, 0.2), + plot = FALSE, outvalues = TRUE, + sigmaNoise = 0.5) # add a gaussian noise with sigma = 0.5 > > ## Fit the FMM model with nback = 2 component > ## fit is an object of S4 class 'FMM' > fit <- fitFMM(vData = fmm2.data$y,timePoints = fmm2.data$t,nback = 2, + lengthAlphaGrid = 24,lengthOmegaGrid = 10) Error in `rlang::env_unlock()`: ! `env_unlock()` is defunct as of rlang 1.1.5 Backtrace: ▆ 1. └─FMM::fitFMM(...) 2. └─FMM:::addShowMethod() 3. └─rlang::env_unlock(env = asNamespace("FMM")) 4. └─rlang::abort(msg) Execution halted Package: FMM Check: re-building of vignette outputs New result: ERROR Error(s) in re-building vignettes: ... --- re-building ‘FMMVignette.Rmd’ using rmarkdown ** Processing: /home/hornik/tmp/CRAN_recheck/FMM.Rcheck/vign_test/FMM/vignettes/FMMVignette_files/figure-html/unnamed-chunk-4-1.png 1344x960 pixels, 3x8 bits/pixel, RGB Input IDAT size = 48238 bytes Input file size = 48376 bytes Trying: zc = 9 zm = 8 zs = 0 f = 0 IDAT size = 40542 zc = 9 zm = 8 zs = 1 f = 0 zc = 1 zm = 8 zs = 2 f = 0 zc = 9 zm = 8 zs = 3 f = 0 zc = 9 zm = 8 zs = 0 f = 5 zc = 9 zm = 8 zs = 1 f = 5 zc = 1 zm = 8 zs = 2 f = 5 zc = 9 zm = 8 zs = 3 f = 5 Selecting parameters: zc = 9 zm = 8 zs = 0 f = 0 IDAT size = 40542 Output IDAT size = 40542 bytes (7696 bytes decrease) Output file size = 40620 bytes (7756 bytes = 16.03% decrease) ** Processing: /home/hornik/tmp/CRAN_recheck/FMM.Rcheck/vign_test/FMM/vignettes/FMMVignette_files/figure-html/unnamed-chunk-6-1.png 1344x960 pixels, 3x8 bits/pixel, RGB Input IDAT size = 110649 bytes Input file size = 110883 bytes Trying: zc = 9 zm = 8 zs = 0 f = 0 IDAT size = 77789 zc = 9 zm = 8 zs = 1 f = 0 zc = 1 zm = 8 zs = 2 f = 0 zc = 9 zm = 8 zs = 3 f = 0 zc = 9 zm = 8 zs = 0 f = 5 zc = 9 zm = 8 zs = 1 f = 5 zc = 1 zm = 8 zs = 2 f = 5 zc = 9 zm = 8 zs = 3 f = 5 Selecting parameters: zc = 9 zm = 8 zs = 0 f = 0 IDAT size = 77789 Output IDAT size = 77789 bytes (32860 bytes decrease) Output file size = 77867 bytes (33016 bytes = 29.78% decrease) Quitting from FMMVignette.Rmd:216-219 [unnamed-chunk-7] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ NULL ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Error: processing vignette 'FMMVignette.Rmd' failed with diagnostics: `env_unlock()` is defunct as of rlang 1.1.5 --- failed re-building ‘FMMVignette.Rmd’ SUMMARY: processing the following file failed: ‘FMMVignette.Rmd’ Error: Vignette re-building failed. Execution halted Package: FMM Check: tests New result: ERROR Running ‘testthat.R’ [2s/2s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(FMM) > > test_check("FMM") [ FAIL 4 | WARN 0 | SKIP 0 | PASS 0 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test_fitFMM.R:4:3'): Parameter values in correct range. ───────────── Error in `rlang::env_unlock(env = asNamespace("FMM"))`: `env_unlock()` is defunct as of rlang 1.1.5 Backtrace: ▆ 1. └─FMM::fitFMM(mouseGeneExp, nback = 2) at test_fitFMM.R:4:3 2. └─FMM:::addShowMethod() 3. └─rlang::env_unlock(env = asNamespace("FMM")) 4. └─rlang::abort(msg) ── Error ('test_fitFMM.R:22:3'): Returns an S4 class object (FMM object). ────── Error in `rlang::env_unlock(env = asNamespace("FMM"))`: `env_unlock()` is defunct as of rlang 1.1.5 Backtrace: ▆ 1. ├─testthat::expect_s4_class(fitFMM(mouseGeneExp, nback = 2), "FMM") at test_fitFMM.R:22:3 2. │ └─testthat::quasi_label(enquo(object), arg = "object") 3. │ └─rlang::eval_bare(expr, quo_get_env(quo)) 4. └─FMM::fitFMM(mouseGeneExp, nback = 2) 5. └─FMM:::addShowMethod() 6. └─rlang::env_unlock(env = asNamespace("FMM")) 7. └─rlang::abort(msg) ── Error ('test_fitFMM.R:28:3'): Correct length of each vector slot. ─────────── Error in `rlang::env_unlock(env = asNamespace("FMM"))`: `env_unlock()` is defunct as of rlang 1.1.5 Backtrace: ▆ 1. └─FMM::fitFMM(mouseGeneExp, nback = 2) at test_fitFMM.R:28:3 2. └─FMM:::addShowMethod() 3. └─rlang::env_unlock(env = asNamespace("FMM")) 4. └─rlang::abort(msg) ── Error ('test_fitFMM.R:60:3'): FMM fit in limit parameter values simulated data. ── Error in `rlang::env_unlock(env = asNamespace("FMM"))`: `env_unlock()` is defunct as of rlang 1.1.5 Backtrace: ▆ 1. └─FMM::fitFMM(tmpData, nback = 2) at test_fitFMM.R:60:3 2. └─FMM:::addShowMethod() 3. └─rlang::env_unlock(env = asNamespace("FMM")) 4. └─rlang::abort(msg) [ FAIL 4 | WARN 0 | SKIP 0 | PASS 0 ] Error: Test failures Execution halted Package: ggalign Check: examples New result: ERROR Running examples in ‘ggalign-Ex.R’ failed The error most likely occurred in: > base::assign(".ptime", proc.time(), pos = "CheckExEnv") > ### Name: align_dendro > ### Title: Plot dendrogram tree > ### Aliases: align_dendro > > ### ** Examples > > # align_dendro will always add a plot area > ggheatmap(matrix(rnorm(81), nrow = 9)) + + anno_top() + + align_dendro() Error in `get()`: ! object 'complete_theme' not found Backtrace: ▆ 1. ├─methods (local) ``(``) 2. ├─ggalign (local) ``(``) 3. │ ├─base::print(object) 4. │ └─ggalign:::print.LayoutProto(object) 5. │ ├─rlang::try_fetch(...) 6. │ │ ├─base::tryCatch(...) 7. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 8. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 9. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 10. │ │ └─base::withCallingHandlers(...) 11. │ ├─grid::grid.draw(x, ...) 12. │ └─ggalign:::grid.draw.LayoutProto(x, ...) 13. │ ├─grid::grid.draw(ggalignGrob(x), recording = recording) 14. │ └─ggalign::ggalignGrob(x) 15. │ ├─ggalign:::ggalign_gtable(ggalign_build(x)) 16. │ ├─ggalign:::ggalign_build(x) 17. │ └─ggalign:::ggalign_build.QuadLayout(x) 18. │ └─ggalign:::default_layout(x) 19. │ └─ggalign:::complete_theme(default_theme() + layout@theme) 20. │ └─ggalign:::ggfun("complete_theme") 21. │ └─ggalign:::from_namespace("ggplot2", ..., mode = mode) 22. │ └─base::get(name, envir = namespace, inherits = FALSE, mode = mode) 23. └─base::.handleSimpleError(...) 24. └─rlang (local) h(simpleError(msg, call)) 25. └─handlers[[1L]](cnd) 26. └─rlang::cnd_signal(e) Execution halted Package: ggalign Check: tests New result: ERROR Running ‘testthat.R’ [8s/8s] 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(ggalign) Loading required package: ggplot2 > > test_check("ggalign") Saving 7 x 7 in image `geom_subrect()` subdivide tile into a maximal of 5 rectangles `geom_subtile()` subdivide tile into a maximal of 5 rectangles Saving 7 x 7 in image Saving 7 x 7 in image Formal class 'StackLayout' [package "ggalign"] with 13 slots ..@ direction : chr "horizontal" ..@ heatmap :List of 3 .. ..$ position : NULL .. ..$ free_guides: list() .. .. ..- attr(*, "class")= chr "waiver" .. ..$ quad_matrix: logi FALSE ..@ sizes : simplUnt [1:1] NAnull .. ..- attr(*, "unit"): int 5 ..@ data : int [1:10, 1] 1 2 3 4 5 6 7 8 9 10 ..@ name : chr "stack_discrete" ..@ plot_list : list() ..@ design :List of 3 .. ..$ panel: NULL .. ..$ index: NULL .. ..$ nobs : int 10 .. ..- attr(*, "class")= chr [1:2] "discrete_design" "layout_design" ..@ active : NULL ..@ schemes :List of 3 .. ..$ scheme_data :List of 2 .. .. ..$ data : NULL .. .. ..$ inherit: logi FALSE .. .. ..- attr(*, "__ggalign.scheme_name__")= chr "scheme_data" .. .. ..- attr(*, "class")= chr [1:2] "scheme_data" "ggalign_scheme" .. ..$ scheme_align:List of 3 .. .. ..$ free_spaces: list() .. .. .. ..- attr(*, "class")= chr "waiver" .. .. ..$ free_labs : list() .. .. .. ..- attr(*, "class")= chr "waiver" .. .. ..$ guides : list() .. .. .. ..- attr(*, "class")= chr "waiver" .. .. ..- attr(*, "__ggalign.scheme_name__")= chr "scheme_align" .. .. ..- attr(*, "class")= chr [1:2] "scheme_align" "ggalign_scheme" .. ..$ scheme_theme: Named list() .. .. ..- attr(*, "class")= chr [1:4] "scheme_theme" "theme" "gg" "ggalign_scheme" .. .. ..- attr(*, "complete")= logi FALSE .. .. ..- attr(*, "validate")= logi TRUE .. .. ..- attr(*, "__ggalign.scheme_name__")= chr "scheme_theme" ..@ titles : list() ..@ annotation: list() ..@ theme : NULL ..@ _namespace:function () Formal class 'StackLayout' [package "ggalign"] with 13 slots ..@ direction : chr "horizontal" ..@ heatmap :List of 3 .. ..$ position : NULL .. ..$ free_guides: list() .. .. ..- attr(*, "class")= chr "waiver" .. ..$ quad_matrix: logi FALSE ..@ sizes : simplUnt [1:1] NAnull .. ..- attr(*, "unit"): int 5 ..@ data : chr [1:26, 1] "a" "b" "c" "d" ... ..@ name : chr "stack_discrete" ..@ plot_list : list() ..@ design :List of 3 .. ..$ panel: NULL .. ..$ index: NULL .. ..$ nobs : int 26 .. ..- attr(*, "class")= chr [1:2] "discrete_design" "layout_design" ..@ active : NULL ..@ schemes :List of 3 .. ..$ scheme_data :List of 2 .. .. ..$ data : NULL .. .. ..$ inherit: logi FALSE .. .. ..- attr(*, "__ggalign.scheme_name__")= chr "scheme_data" .. .. ..- attr(*, "class")= chr [1:2] "scheme_data" "ggalign_scheme" .. ..$ scheme_align:List of 3 .. .. ..$ free_spaces: list() .. .. .. ..- attr(*, "class")= chr "waiver" .. .. ..$ free_labs : list() .. .. .. ..- attr(*, "class")= chr "waiver" .. .. ..$ guides : list() .. .. .. ..- attr(*, "class")= chr "waiver" .. .. ..- attr(*, "__ggalign.scheme_name__")= chr "scheme_align" .. .. ..- attr(*, "class")= chr [1:2] "scheme_align" "ggalign_scheme" .. ..$ scheme_theme: Named list() .. .. ..- attr(*, "class")= chr [1:4] "scheme_theme" "theme" "gg" "ggalign_scheme" .. .. ..- attr(*, "complete")= logi FALSE .. .. ..- attr(*, "validate")= logi TRUE .. .. ..- attr(*, "__ggalign.scheme_name__")= chr "scheme_theme" ..@ titles : list() ..@ annotation: list() ..@ theme : NULL ..@ _namespace:function () Formal class 'StackLayout' [package "ggalign"] with 13 slots ..@ direction : chr "horizontal" ..@ heatmap :List of 3 .. ..$ position : NULL .. ..$ free_guides: list() .. .. ..- attr(*, "class")= chr "waiver" .. ..$ quad_matrix: logi FALSE ..@ sizes : simplUnt [1:1] NAnull .. ..- attr(*, "unit"): int 5 ..@ data : NULL ..@ name : chr "stack_discrete" ..@ plot_list : list() ..@ design :List of 3 .. ..$ panel: NULL .. ..$ index: NULL .. ..$ nobs : NULL .. ..- attr(*, "class")= chr [1:2] "discrete_design" "layout_design" ..@ active : NULL ..@ schemes :List of 3 .. ..$ scheme_data :List of 2 .. .. ..$ data : NULL .. .. ..$ inherit: logi FALSE .. .. ..- attr(*, "__ggalign.scheme_name__")= chr "scheme_data" .. .. ..- attr(*, "class")= chr [1:2] "scheme_data" "ggalign_scheme" .. ..$ scheme_align:List of 3 .. .. ..$ free_spaces: list() .. .. .. ..- attr(*, "class")= chr "waiver" .. .. ..$ free_labs : list() .. .. .. ..- attr(*, "class")= chr "waiver" .. .. ..$ guides : list() .. .. .. ..- attr(*, "class")= chr "waiver" .. .. ..- attr(*, "__ggalign.scheme_name__")= chr "scheme_align" .. .. ..- attr(*, "class")= chr [1:2] "scheme_align" "ggalign_scheme" .. ..$ scheme_theme: Named list() .. .. ..- attr(*, "class")= chr [1:4] "scheme_theme" "theme" "gg" "ggalign_scheme" .. .. ..- attr(*, "complete")= logi FALSE .. .. ..- attr(*, "validate")= logi TRUE .. .. ..- attr(*, "__ggalign.scheme_name__")= chr "scheme_theme" ..@ titles : list() ..@ annotation: list() ..@ theme : NULL ..@ _namespace:function () Formal class 'StackLayout' [package "ggalign"] with 13 slots ..@ direction : chr "horizontal" ..@ heatmap :List of 3 .. ..$ position : NULL .. ..$ free_guides: list() .. .. ..- attr(*, "class")= chr "waiver" .. ..$ quad_matrix: logi FALSE ..@ sizes : simplUnt [1:1] NAnull .. ..- attr(*, "unit"): int 5 ..@ data :'data.frame': 10 obs. of 1 variable: .. ..$ value: int [1:10] 1 2 3 4 5 6 7 8 9 10 ..@ name : chr "stack_continuous" ..@ plot_list : list() ..@ design : NULL ..@ active : NULL ..@ schemes :List of 3 .. ..$ scheme_data :List of 2 .. .. ..$ data : NULL .. .. ..$ inherit: logi FALSE .. .. ..- attr(*, "__ggalign.scheme_name__")= chr "scheme_data" .. .. ..- attr(*, "class")= chr [1:2] "scheme_data" "ggalign_scheme" .. ..$ scheme_align:List of 3 .. .. ..$ free_spaces: list() .. .. .. ..- attr(*, "class")= chr "waiver" .. .. ..$ free_labs : list() .. .. .. ..- attr(*, "class")= chr "waiver" .. .. ..$ guides : list() .. .. .. ..- attr(*, "class")= chr "waiver" .. .. ..- attr(*, "__ggalign.scheme_name__")= chr "scheme_align" .. .. ..- attr(*, "class")= chr [1:2] "scheme_align" "ggalign_scheme" .. ..$ scheme_theme: Named list() .. .. ..- attr(*, "class")= chr [1:4] "scheme_theme" "theme" "gg" "ggalign_scheme" .. .. ..- attr(*, "complete")= logi FALSE .. .. ..- attr(*, "validate")= logi TRUE .. .. ..- attr(*, "__ggalign.scheme_name__")= chr "scheme_theme" ..@ titles : list() ..@ annotation: list() ..@ theme : NULL ..@ _namespace:function () Formal class 'StackLayout' [package "ggalign"] with 13 slots ..@ direction : chr "horizontal" ..@ heatmap :List of 3 .. ..$ position : NULL .. ..$ free_guides: list() .. .. ..- attr(*, "class")= chr "waiver" .. ..$ quad_matrix: logi FALSE ..@ sizes : simplUnt [1:1] NAnull .. ..- attr(*, "unit"): int 5 ..@ data :'data.frame': 26 obs. of 1 variable: .. ..$ value: chr [1:26] "a" "b" "c" "d" ... ..@ name : chr "stack_continuous" ..@ plot_list : list() ..@ design : NULL ..@ active : NULL ..@ schemes :List of 3 .. ..$ scheme_data :List of 2 .. .. ..$ data : NULL .. .. ..$ inherit: logi FALSE .. .. ..- attr(*, "__ggalign.scheme_name__")= chr "scheme_data" .. .. ..- attr(*, "class")= chr [1:2] "scheme_data" "ggalign_scheme" .. ..$ scheme_align:List of 3 .. .. ..$ free_spaces: list() .. .. .. ..- attr(*, "class")= chr "waiver" .. .. ..$ free_labs : list() .. .. .. ..- attr(*, "class")= chr "waiver" .. .. ..$ guides : list() .. .. .. ..- attr(*, "class")= chr "waiver" .. .. ..- attr(*, "__ggalign.scheme_name__")= chr "scheme_align" .. .. ..- attr(*, "class")= chr [1:2] "scheme_align" "ggalign_scheme" .. ..$ scheme_theme: Named list() .. .. ..- attr(*, "class")= chr [1:4] "scheme_theme" "theme" "gg" "ggalign_scheme" .. .. ..- attr(*, "complete")= logi FALSE .. .. ..- attr(*, "validate")= logi TRUE .. .. ..- attr(*, "__ggalign.scheme_name__")= chr "scheme_theme" ..@ titles : list() ..@ annotation: list() ..@ theme : NULL ..@ _namespace:function () Formal class 'StackLayout' [package "ggalign"] with 13 slots ..@ direction : chr "horizontal" ..@ heatmap :List of 3 .. ..$ position : NULL .. ..$ free_guides: list() .. .. ..- attr(*, "class")= chr "waiver" .. ..$ quad_matrix: logi FALSE ..@ sizes : simplUnt [1:1] NAnull .. ..- attr(*, "unit"): int 5 ..@ data : NULL ..@ name : chr "stack_continuous" ..@ plot_list : list() ..@ design : NULL ..@ active : NULL ..@ schemes :List of 3 .. ..$ scheme_data :List of 2 .. .. ..$ data : NULL .. .. ..$ inherit: logi FALSE .. .. ..- attr(*, "__ggalign.scheme_name__")= chr "scheme_data" .. .. ..- attr(*, "class")= chr [1:2] "scheme_data" "ggalign_scheme" .. ..$ scheme_align:List of 3 .. .. ..$ free_spaces: list() .. .. .. ..- attr(*, "class")= chr "waiver" .. .. ..$ free_labs : list() .. .. .. ..- attr(*, "class")= chr "waiver" .. .. ..$ guides : list() .. .. .. ..- attr(*, "class")= chr "waiver" .. .. ..- attr(*, "__ggalign.scheme_name__")= chr "scheme_align" .. .. ..- attr(*, "class")= chr [1:2] "scheme_align" "ggalign_scheme" .. ..$ scheme_theme: Named list() .. .. ..- attr(*, "class")= chr [1:4] "scheme_theme" "theme" "gg" "ggalign_scheme" .. .. ..- attr(*, "complete")= logi FALSE .. .. ..- attr(*, "validate")= logi TRUE .. .. ..- attr(*, "__ggalign.scheme_name__")= chr "scheme_theme" ..@ titles : list() ..@ annotation: list() ..@ theme : NULL ..@ _namespace:function () Saving 7 x 7 in image [ FAIL 26 | WARN 1 | SKIP 22 | PASS 78 ] ══ Skipped tests (22) ══════════════════════════════════════════════════════════ • On CRAN (19): 'test-active.R:3:5', 'test-ggplot.R:2:5', 'test-ggplot.R:21:5', 'test-ggplot.R:54:5', 'test-ggplot.R:77:5', 'test-ggplot.R:96:5', 'test-ggplot.R:164:5', 'test-layout-chain.R:37:5', 'test-layout-chain.R:99:5', 'test-layout-chain.R:272:5', 'test-layout-quad.R:67:5', 'test-layout-quad.R:200:5', 'test-layout-quad.R:425:5', 'test-layout-stack.R:188:5', 'test-plot-align.R:6:5', 'test-plot-align.R:47:5', 'test-plot-align.R:106:5', 'test-plot-align.R:145:5', 'test-plot-align.R:182:5' • empty test (3): 'test-layout-chain.R:277:1', 'test-layout-chain.R:280:1', 'test-layout-chain.R:284:1' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-alignpatch.R:29:5'): The grid can be controlled ──────────────── Error in `get(name, envir = namespace, inherits = FALSE, mode = mode)`: object 'complete_theme' not found Backtrace: ▆ 1. ├─vdiffr::expect_doppelganger(...) at test-alignpatch.R:29:5 2. │ └─vdiffr (local) writer(fig, testcase, title) 3. │ ├─vdiffr:::print_plot(plot, title) 4. │ └─vdiffr:::print_plot.default(plot, title) 5. │ ├─base::print(p) 6. │ └─ggalign:::print.alignpatches(p) 7. │ ├─rlang::try_fetch(...) 8. │ │ ├─base::tryCatch(...) 9. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. │ │ └─base::withCallingHandlers(...) 13. │ ├─grid::grid.draw(x, ...) 14. │ └─ggalign:::grid.draw.alignpatches(x, ...) 15. │ ├─grid::grid.draw(ggalignGrob(x), recording = recording) 16. │ └─ggalign::ggalignGrob(x) 17. │ ├─ggalign:::ggalign_gtable(ggalign_build(x)) 18. │ └─ggalign:::ggalign_gtable.alignpatches(ggalign_build(x)) 19. │ └─ggalign:::complete_theme(theme) 20. │ └─ggalign:::ggfun("complete_theme") 21. │ └─ggalign:::from_namespace("ggplot2", ..., mode = mode) 22. │ └─base::get(name, envir = namespace, inherits = FALSE, mode = mode) 23. └─base::.handleSimpleError(...) 24. └─rlang (local) h(simpleError(msg, call)) 25. └─handlers[[1L]](cnd) 26. └─rlang::cnd_signal(e) ── Failure ('test-alignpatch.R:113:5'): `ggsave()` works well ────────────────── Expected `ggplot2::ggsave(tempfile(fileext = ".png"), plot = p)` to run without any errors. i Actually got a with text: object 'complete_theme' not found ── Error ('test-alignpatch.R:117:5'): collect guides works well ──────────────── Error in `get(name, envir = namespace, inherits = FALSE, mode = mode)`: object 'complete_theme' not found Backtrace: ▆ 1. ├─vdiffr::expect_doppelganger(...) at test-alignpatch.R:117:5 2. │ └─vdiffr (local) writer(fig, testcase, title) 3. │ ├─vdiffr:::print_plot(plot, title) 4. │ └─vdiffr:::print_plot.default(plot, title) 5. │ ├─base::print(p) 6. │ └─ggalign:::print.alignpatches(p) 7. │ ├─rlang::try_fetch(...) 8. │ │ ├─base::tryCatch(...) 9. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. │ │ └─base::withCallingHandlers(...) 13. │ ├─grid::grid.draw(x, ...) 14. │ └─ggalign:::grid.draw.alignpatches(x, ...) 15. │ ├─grid::grid.draw(ggalignGrob(x), recording = recording) 16. │ └─ggalign::ggalignGrob(x) 17. │ ├─ggalign:::ggalign_gtable(ggalign_build(x)) 18. │ └─ggalign:::ggalign_gtable.alignpatches(ggalign_build(x)) 19. │ └─ggalign:::complete_theme(theme) 20. │ └─ggalign:::ggfun("complete_theme") 21. │ └─ggalign:::from_namespace("ggplot2", ..., mode = mode) 22. │ └─base::get(name, envir = namespace, inherits = FALSE, mode = mode) 23. └─base::.handleSimpleError(...) 24. └─rlang (local) h(simpleError(msg, call)) 25. └─handlers[[1L]](cnd) 26. └─rlang::cnd_signal(e) ── Error ('test-alignpatch.R:138:5'): Fixed aspect plots behave ──────────────── Error in `get(name, envir = namespace, inherits = FALSE, mode = mode)`: object 'complete_theme' not found Backtrace: ▆ 1. ├─vdiffr::expect_doppelganger(...) at test-alignpatch.R:138:5 2. │ └─vdiffr (local) writer(fig, testcase, title) 3. │ ├─vdiffr:::print_plot(plot, title) 4. │ └─vdiffr:::print_plot.default(plot, title) 5. │ ├─base::print(p) 6. │ └─ggalign:::print.alignpatches(p) 7. │ ├─rlang::try_fetch(...) 8. │ │ ├─base::tryCatch(...) 9. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. │ │ └─base::withCallingHandlers(...) 13. │ ├─grid::grid.draw(x, ...) 14. │ └─ggalign:::grid.draw.alignpatches(x, ...) 15. │ ├─grid::grid.draw(ggalignGrob(x), recording = recording) 16. │ └─ggalign::ggalignGrob(x) 17. │ ├─ggalign:::ggalign_gtable(ggalign_build(x)) 18. │ └─ggalign:::ggalign_gtable.alignpatches(ggalign_build(x)) 19. │ └─ggalign:::complete_theme(theme) 20. │ └─ggalign:::ggfun("complete_theme") 21. │ └─ggalign:::from_namespace("ggplot2", ..., mode = mode) 22. │ └─base::get(name, envir = namespace, inherits = FALSE, mode = mode) 23. └─base::.handleSimpleError(...) 24. └─rlang (local) h(simpleError(msg, call)) 25. └─handlers[[1L]](cnd) 26. └─rlang::cnd_signal(e) ── Error ('test-alignpatch.R:176:5'): `free_align()` works well ──────────────── Error in `get(name, envir = namespace, inherits = FALSE, mode = mode)`: object 'complete_theme' not found Backtrace: ▆ 1. ├─vdiffr::expect_doppelganger(...) at test-alignpatch.R:176:5 2. │ └─vdiffr (local) writer(fig, testcase, title) 3. │ ├─vdiffr:::print_plot(plot, title) 4. │ └─vdiffr:::print_plot.default(plot, title) 5. │ ├─base::print(p) 6. │ └─ggalign:::print.alignpatches(p) 7. │ ├─rlang::try_fetch(...) 8. │ │ ├─base::tryCatch(...) 9. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. │ │ └─base::withCallingHandlers(...) 13. │ ├─grid::grid.draw(x, ...) 14. │ └─ggalign:::grid.draw.alignpatches(x, ...) 15. │ ├─grid::grid.draw(ggalignGrob(x), recording = recording) 16. │ └─ggalign::ggalignGrob(x) 17. │ ├─ggalign:::ggalign_gtable(ggalign_build(x)) 18. │ └─ggalign:::ggalign_gtable.alignpatches(ggalign_build(x)) 19. │ └─ggalign:::complete_theme(theme) 20. │ └─ggalign:::ggfun("complete_theme") 21. │ └─ggalign:::from_namespace("ggplot2", ..., mode = mode) 22. │ └─base::get(name, envir = namespace, inherits = FALSE, mode = mode) 23. └─base::.handleSimpleError(...) 24. └─rlang (local) h(simpleError(msg, call)) 25. └─handlers[[1L]](cnd) 26. └─rlang::cnd_signal(e) ── Error ('test-alignpatch.R:194:5'): `free_border()` works well ─────────────── Error in `get(name, envir = namespace, inherits = FALSE, mode = mode)`: object 'complete_theme' not found Backtrace: ▆ 1. ├─vdiffr::expect_doppelganger(...) at test-alignpatch.R:194:5 2. │ └─vdiffr (local) writer(fig, testcase, title) 3. │ ├─vdiffr:::print_plot(plot, title) 4. │ └─vdiffr:::print_plot.default(plot, title) 5. │ ├─base::print(p) 6. │ └─ggalign:::print.alignpatches(p) 7. │ ├─rlang::try_fetch(...) 8. │ │ ├─base::tryCatch(...) 9. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. │ │ └─base::withCallingHandlers(...) 13. │ ├─grid::grid.draw(x, ...) 14. │ └─ggalign:::grid.draw.alignpatches(x, ...) 15. │ ├─grid::grid.draw(ggalignGrob(x), recording = recording) 16. │ └─ggalign::ggalignGrob(x) 17. │ ├─ggalign:::ggalign_gtable(ggalign_build(x)) 18. │ └─ggalign:::ggalign_gtable.alignpatches(ggalign_build(x)) 19. │ └─ggalign:::complete_theme(theme) 20. │ └─ggalign:::ggfun("complete_theme") 21. │ └─ggalign:::from_namespace("ggplot2", ..., mode = mode) 22. │ └─base::get(name, envir = namespace, inherits = FALSE, mode = mode) 23. └─base::.handleSimpleError(...) 24. └─rlang (local) h(simpleError(msg, call)) 25. └─handlers[[1L]](cnd) 26. └─rlang::cnd_signal(e) ── Error ('test-alignpatch.R:237:5'): `free_space()` works well ──────────────── Error in `get(name, envir = namespace, inherits = FALSE, mode = mode)`: object 'complete_theme' not found Backtrace: ▆ 1. ├─vdiffr::expect_doppelganger(...) at test-alignpatch.R:237:5 2. │ └─vdiffr (local) writer(fig, testcase, title) 3. │ ├─vdiffr:::print_plot(plot, title) 4. │ └─vdiffr:::print_plot.default(plot, title) 5. │ ├─base::print(p) 6. │ └─ggalign:::print.alignpatches(p) 7. │ ├─rlang::try_fetch(...) 8. │ │ ├─base::tryCatch(...) 9. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. │ │ └─base::withCallingHandlers(...) 13. │ ├─grid::grid.draw(x, ...) 14. │ └─ggalign:::grid.draw.alignpatches(x, ...) 15. │ ├─grid::grid.draw(ggalignGrob(x), recording = recording) 16. │ └─ggalign::ggalignGrob(x) 17. │ ├─ggalign:::ggalign_gtable(ggalign_build(x)) 18. │ └─ggalign:::ggalign_gtable.alignpatches(ggalign_build(x)) 19. │ └─ggalign:::complete_theme(theme) 20. │ └─ggalign:::ggfun("complete_theme") 21. │ └─ggalign:::from_namespace("ggplot2", ..., mode = mode) 22. │ └─base::get(name, envir = namespace, inherits = FALSE, mode = mode) 23. └─base::.handleSimpleError(...) 24. └─rlang (local) h(simpleError(msg, call)) 25. └─handlers[[1L]](cnd) 26. └─rlang::cnd_signal(e) ── Error ('test-alignpatch.R:278:5'): `free_guide()` works well ──────────────── Error in `get(name, envir = namespace, inherits = FALSE, mode = mode)`: object 'complete_theme' not found Backtrace: ▆ 1. ├─vdiffr::expect_doppelganger(...) at test-alignpatch.R:278:5 2. │ └─vdiffr (local) writer(fig, testcase, title) 3. │ ├─vdiffr:::print_plot(plot, title) 4. │ └─vdiffr:::print_plot.default(plot, title) 5. │ ├─base::print(p) 6. │ └─ggalign:::print.alignpatches(p) 7. │ ├─rlang::try_fetch(...) 8. │ │ ├─base::tryCatch(...) 9. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. │ │ └─base::withCallingHandlers(...) 13. │ ├─grid::grid.draw(x, ...) 14. │ └─ggalign:::grid.draw.alignpatches(x, ...) 15. │ ├─grid::grid.draw(ggalignGrob(x), recording = recording) 16. │ └─ggalign::ggalignGrob(x) 17. │ ├─ggalign:::ggalign_gtable(ggalign_build(x)) 18. │ └─ggalign:::ggalign_gtable.alignpatches(ggalign_build(x)) 19. │ └─ggalign:::complete_theme(theme) 20. │ └─ggalign:::ggfun("complete_theme") 21. │ └─ggalign:::from_namespace("ggplot2", ..., mode = mode) 22. │ └─base::get(name, envir = namespace, inherits = FALSE, mode = mode) 23. └─base::.handleSimpleError(...) 24. └─rlang (local) h(simpleError(msg, call)) 25. └─handlers[[1L]](cnd) 26. └─rlang::cnd_signal(e) ── Error ('test-ggplot.R:185:5'): `facet_sector()` works well ────────────────── Error in `tibble::as_tibble(vars)`: Column 1 must be named. Use `.name_repair` to specify repair. Caused by error in `repaired_names()`: ! Names can't be empty. x Empty name found at location 1. ── Error ('test-layout-heatmap.R:16:5'): `ggheatmap` works well ──────────────── Error in `get(name, envir = namespace, inherits = FALSE, mode = mode)`: object 'complete_theme' not found Backtrace: ▆ 1. ├─vdiffr::expect_doppelganger("heatmap-numeric", ggheatmap(1:10)) at test-layout-heatmap.R:16:5 2. │ └─vdiffr (local) writer(fig, testcase, title) 3. │ ├─vdiffr:::print_plot(plot, title) 4. │ └─vdiffr:::print_plot.default(plot, title) 5. │ ├─base::print(p) 6. │ └─ggalign:::print.LayoutProto(p) 7. │ ├─rlang::try_fetch(...) 8. │ │ ├─base::tryCatch(...) 9. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. │ │ └─base::withCallingHandlers(...) 13. │ ├─grid::grid.draw(x, ...) 14. │ └─ggalign:::grid.draw.LayoutProto(x, ...) 15. │ ├─grid::grid.draw(ggalignGrob(x), recording = recording) 16. │ └─ggalign::ggalignGrob(x) 17. │ ├─ggalign:::ggalign_gtable(ggalign_build(x)) 18. │ ├─ggalign:::ggalign_build(x) 19. │ └─ggalign:::ggalign_build.QuadLayout(x) 20. │ └─ggalign:::default_layout(x) 21. │ └─ggalign:::complete_theme(default_theme() + layout@theme) 22. │ └─ggalign:::ggfun("complete_theme") 23. │ └─ggalign:::from_namespace("ggplot2", ..., mode = mode) 24. │ └─base::get(name, envir = namespace, inherits = FALSE, mode = mode) 25. └─base::.handleSimpleError(...) 26. └─rlang (local) h(simpleError(msg, call)) 27. └─handlers[[1L]](cnd) 28. └─rlang::cnd_signal(e) ── Error ('test-layout-heatmap.R:28:5'): `ggheatmap` add `quad_switch()` works well ── Error in `get(name, envir = namespace, inherits = FALSE, mode = mode)`: object 'complete_theme' not found Backtrace: ▆ 1. ├─vdiffr::expect_doppelganger(...) at test-layout-heatmap.R:28:5 2. │ └─vdiffr (local) writer(fig, testcase, title) 3. │ ├─vdiffr:::print_plot(plot, title) 4. │ └─vdiffr:::print_plot.default(plot, title) 5. │ ├─base::print(p) 6. │ └─ggalign:::print.LayoutProto(p) 7. │ ├─rlang::try_fetch(...) 8. │ │ ├─base::tryCatch(...) 9. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. │ │ └─base::withCallingHandlers(...) 13. │ ├─grid::grid.draw(x, ...) 14. │ └─ggalign:::grid.draw.LayoutProto(x, ...) 15. │ ├─grid::grid.draw(ggalignGrob(x), recording = recording) 16. │ └─ggalign::ggalignGrob(x) 17. │ ├─ggalign:::ggalign_gtable(ggalign_build(x)) 18. │ ├─ggalign:::ggalign_build(x) 19. │ └─ggalign:::ggalign_build.QuadLayout(x) 20. │ └─ggalign:::default_layout(x) 21. │ └─ggalign:::complete_theme(default_theme() + layout@theme) 22. │ └─ggalign:::ggfun("complete_theme") 23. │ └─ggalign:::from_namespace("ggplot2", ..., mode = mode) 24. │ └─base::get(name, envir = namespace, inherits = FALSE, mode = mode) 25. └─base::.handleSimpleError(...) 26. └─rlang (local) h(simpleError(msg, call)) 27. └─handlers[[1L]](cnd) 28. └─rlang::cnd_signal(e) ── Error ('test-layout-heatmap.R:69:5'): `ggoncoplot` works well ─────────────── Error in `get(name, envir = namespace, inherits = FALSE, mode = mode)`: object 'complete_theme' not found Backtrace: ▆ 1. ├─vdiffr::expect_doppelganger(...) at test-layout-heatmap.R:69:5 2. │ └─vdiffr (local) writer(fig, testcase, title) 3. │ ├─vdiffr:::print_plot(plot, title) 4. │ └─vdiffr:::print_plot.default(plot, title) 5. │ ├─base::print(p) 6. │ └─ggalign:::print.LayoutProto(p) 7. │ ├─rlang::try_fetch(...) 8. │ │ ├─base::tryCatch(...) 9. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. │ │ └─base::withCallingHandlers(...) 13. │ ├─grid::grid.draw(x, ...) 14. │ └─ggalign:::grid.draw.LayoutProto(x, ...) 15. │ ├─grid::grid.draw(ggalignGrob(x), recording = recording) 16. │ └─ggalign::ggalignGrob(x) 17. │ ├─ggalign:::ggalign_gtable(ggalign_build(x)) 18. │ ├─ggalign:::ggalign_build(x) 19. │ └─ggalign:::ggalign_build.QuadLayout(x) 20. │ └─ggalign:::default_layout(x) 21. │ └─ggalign:::complete_theme(default_theme() + layout@theme) 22. │ └─ggalign:::ggfun("complete_theme") 23. │ └─ggalign:::from_namespace("ggplot2", ..., mode = mode) 24. │ └─base::get(name, envir = namespace, inherits = FALSE, mode = mode) 25. └─base::.handleSimpleError(...) 26. └─rlang (local) h(simpleError(msg, call)) 27. └─handlers[[1L]](cnd) 28. └─rlang::cnd_signal(e) ── Error ('test-layout-heatmap.R:101:5'): `breaks` of `scale_*_()` works well ── Error in `get(name, envir = namespace, inherits = FALSE, mode = mode)`: object 'complete_theme' not found Backtrace: ▆ 1. ├─vdiffr::expect_doppelganger(...) at test-layout-heatmap.R:101:5 2. │ └─vdiffr (local) writer(fig, testcase, title) 3. │ ├─vdiffr:::print_plot(plot, title) 4. │ └─vdiffr:::print_plot.default(plot, title) 5. │ ├─base::print(p) 6. │ └─ggalign:::print.LayoutProto(p) 7. │ ├─rlang::try_fetch(...) 8. │ │ ├─base::tryCatch(...) 9. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. │ │ └─base::withCallingHandlers(...) 13. │ ├─grid::grid.draw(x, ...) 14. │ └─ggalign:::grid.draw.LayoutProto(x, ...) 15. │ ├─grid::grid.draw(ggalignGrob(x), recording = recording) 16. │ └─ggalign::ggalignGrob(x) 17. │ ├─ggalign:::ggalign_gtable(ggalign_build(x)) 18. │ ├─ggalign:::ggalign_build(x) 19. │ └─ggalign:::ggalign_build.QuadLayout(x) 20. │ └─ggalign:::default_layout(x) 21. │ └─ggalign:::complete_theme(default_theme() + layout@theme) 22. │ └─ggalign:::ggfun("complete_theme") 23. │ └─ggalign:::from_namespace("ggplot2", ..., mode = mode) 24. │ └─base::get(name, envir = namespace, inherits = FALSE, mode = mode) 25. └─base::.handleSimpleError(...) 26. └─rlang (local) h(simpleError(msg, call)) 27. └─handlers[[1L]](cnd) 28. └─rlang::cnd_signal(e) ── Error ('test-layout-heatmap.R:179:5'): `labels` of `scale_*_()` works well ── Error in `get(name, envir = namespace, inherits = FALSE, mode = mode)`: object 'complete_theme' not found Backtrace: ▆ 1. ├─vdiffr::expect_doppelganger(...) at test-layout-heatmap.R:179:5 2. │ └─vdiffr (local) writer(fig, testcase, title) 3. │ ├─vdiffr:::print_plot(plot, title) 4. │ └─vdiffr:::print_plot.default(plot, title) 5. │ ├─base::print(p) 6. │ └─ggalign:::print.LayoutProto(p) 7. │ ├─rlang::try_fetch(...) 8. │ │ ├─base::tryCatch(...) 9. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. │ │ └─base::withCallingHandlers(...) 13. │ ├─grid::grid.draw(x, ...) 14. │ └─ggalign:::grid.draw.LayoutProto(x, ...) 15. │ ├─grid::grid.draw(ggalignGrob(x), recording = recording) 16. │ └─ggalign::ggalignGrob(x) 17. │ ├─ggalign:::ggalign_gtable(ggalign_build(x)) 18. │ ├─ggalign:::ggalign_build(x) 19. │ └─ggalign:::ggalign_build.QuadLayout(x) 20. │ └─ggalign:::default_layout(x) 21. │ └─ggalign:::complete_theme(default_theme() + layout@theme) 22. │ └─ggalign:::ggfun("complete_theme") 23. │ └─ggalign:::from_namespace("ggplot2", ..., mode = mode) 24. │ └─base::get(name, envir = namespace, inherits = FALSE, mode = mode) 25. └─base::.handleSimpleError(...) 26. └─rlang (local) h(simpleError(msg, call)) 27. └─handlers[[1L]](cnd) 28. └─rlang::cnd_signal(e) ── Error ('test-layout-quad.R:2:5'): add `layout_annotation()` works well ────── Error in `get(name, envir = namespace, inherits = FALSE, mode = mode)`: object 'complete_theme' not found Backtrace: ▆ 1. ├─vdiffr::expect_doppelganger(...) at test-layout-quad.R:2:5 2. │ └─vdiffr (local) writer(fig, testcase, title) 3. │ ├─vdiffr:::print_plot(plot, title) 4. │ └─vdiffr:::print_plot.default(plot, title) 5. │ ├─base::print(p) 6. │ └─ggalign:::print.LayoutProto(p) 7. │ ├─rlang::try_fetch(...) 8. │ │ ├─base::tryCatch(...) 9. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. │ │ └─base::withCallingHandlers(...) 13. │ ├─grid::grid.draw(x, ...) 14. │ └─ggalign:::grid.draw.LayoutProto(x, ...) 15. │ ├─grid::grid.draw(ggalignGrob(x), recording = recording) 16. │ └─ggalign::ggalignGrob(x) 17. │ ├─ggalign:::ggalign_gtable(ggalign_build(x)) 18. │ ├─ggalign:::ggalign_build(x) 19. │ └─ggalign:::ggalign_build.QuadLayout(x) 20. │ └─ggalign:::default_layout(x) 21. │ └─ggalign:::complete_theme(default_theme() + layout@theme) 22. │ └─ggalign:::ggfun("complete_theme") 23. │ └─ggalign:::from_namespace("ggplot2", ..., mode = mode) 24. │ └─base::get(name, envir = namespace, inherits = FALSE, mode = mode) 25. └─base::.handleSimpleError(...) 26. └─rlang (local) h(simpleError(msg, call)) 27. └─handlers[[1L]](cnd) 28. └─rlang::cnd_signal(e) ── Error ('test-layout-quad.R:12:5'): add `layout_title()` works well ────────── Error in `get(name, envir = namespace, inherits = FALSE, mode = mode)`: object 'complete_theme' not found Backtrace: ▆ 1. ├─vdiffr::expect_doppelganger(...) at test-layout-quad.R:12:5 2. │ └─vdiffr (local) writer(fig, testcase, title) 3. │ ├─vdiffr:::print_plot(plot, title) 4. │ └─vdiffr:::print_plot.default(plot, title) 5. │ ├─base::print(p) 6. │ └─ggalign:::print.LayoutProto(p) 7. │ ├─rlang::try_fetch(...) 8. │ │ ├─base::tryCatch(...) 9. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. │ │ └─base::withCallingHandlers(...) 13. │ ├─grid::grid.draw(x, ...) 14. │ └─ggalign:::grid.draw.LayoutProto(x, ...) 15. │ ├─grid::grid.draw(ggalignGrob(x), recording = recording) 16. │ └─ggalign::ggalignGrob(x) 17. │ ├─ggalign:::ggalign_gtable(ggalign_build(x)) 18. │ ├─ggalign:::ggalign_build(x) 19. │ └─ggalign:::ggalign_build.QuadLayout(x) 20. │ └─ggalign:::default_layout(x) 21. │ └─ggalign:::complete_theme(default_theme() + layout@theme) 22. │ └─ggalign:::ggfun("complete_theme") 23. │ └─ggalign:::from_namespace("ggplot2", ..., mode = mode) 24. │ └─base::get(name, envir = namespace, inherits = FALSE, mode = mode) 25. └─base::.handleSimpleError(...) 26. └─rlang (local) h(simpleError(msg, call)) 27. └─handlers[[1L]](cnd) 28. └─rlang::cnd_signal(e) ── Error ('test-layout-quad.R:109:5'): add `align` object builds well ────────── Error in `get(name, envir = namespace, inherits = FALSE, mode = mode)`: object 'complete_theme' not found Backtrace: ▆ 1. ├─vdiffr::expect_doppelganger(...) at test-layout-quad.R:109:5 2. │ └─vdiffr (local) writer(fig, testcase, title) 3. │ ├─vdiffr:::print_plot(plot, title) 4. │ └─vdiffr:::print_plot.default(plot, title) 5. │ ├─base::print(p) 6. │ └─ggalign:::print.LayoutProto(p) 7. │ ├─rlang::try_fetch(...) 8. │ │ ├─base::tryCatch(...) 9. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. │ │ └─base::withCallingHandlers(...) 13. │ ├─grid::grid.draw(x, ...) 14. │ └─ggalign:::grid.draw.LayoutProto(x, ...) 15. │ ├─grid::grid.draw(ggalignGrob(x), recording = recording) 16. │ └─ggalign::ggalignGrob(x) 17. │ ├─ggalign:::ggalign_gtable(ggalign_build(x)) 18. │ ├─ggalign:::ggalign_build(x) 19. │ └─ggalign:::ggalign_build.QuadLayout(x) 20. │ └─ggalign:::default_layout(x) 21. │ └─ggalign:::complete_theme(default_theme() + layout@theme) 22. │ └─ggalign:::ggfun("complete_theme") 23. │ └─ggalign:::from_namespace("ggplot2", ..., mode = mode) 24. │ └─base::get(name, envir = namespace, inherits = FALSE, mode = mode) 25. └─base::.handleSimpleError(...) 26. └─rlang (local) h(simpleError(msg, call)) 27. └─handlers[[1L]](cnd) 28. └─rlang::cnd_signal(e) ── Error ('test-layout-quad.R:138:5'): add `with_quad()` works as expected ───── Error in `get(name, envir = namespace, inherits = FALSE, mode = mode)`: object 'complete_theme' not found Backtrace: ▆ 1. ├─vdiffr::expect_doppelganger(...) at test-layout-quad.R:138:5 2. │ └─vdiffr (local) writer(fig, testcase, title) 3. │ ├─vdiffr:::print_plot(plot, title) 4. │ └─vdiffr:::print_plot.default(plot, title) 5. │ ├─base::print(p) 6. │ └─ggalign:::print.LayoutProto(p) 7. │ ├─rlang::try_fetch(...) 8. │ │ ├─base::tryCatch(...) 9. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. │ │ └─base::withCallingHandlers(...) 13. │ ├─grid::grid.draw(x, ...) 14. │ └─ggalign:::grid.draw.LayoutProto(x, ...) 15. │ ├─grid::grid.draw(ggalignGrob(x), recording = recording) 16. │ └─ggalign::ggalignGrob(x) 17. │ ├─ggalign:::ggalign_gtable(ggalign_build(x)) 18. │ ├─ggalign:::ggalign_build(x) 19. │ └─ggalign:::ggalign_build.QuadLayout(x) 20. │ └─ggalign:::default_layout(x) 21. │ └─ggalign:::complete_theme(default_theme() + layout@theme) 22. │ └─ggalign:::ggfun("complete_theme") 23. │ └─ggalign:::from_namespace("ggplot2", ..., mode = mode) 24. │ └─base::get(name, envir = namespace, inherits = FALSE, mode = mode) 25. └─base::.handleSimpleError(...) 26. └─rlang (local) h(simpleError(msg, call)) 27. └─handlers[[1L]](cnd) 28. └─rlang::cnd_signal(e) ── Error ('test-layout-quad.R:331:5'): add `stack_layout()` builds well ──────── Error in `get(name, envir = namespace, inherits = FALSE, mode = mode)`: object 'complete_theme' not found Backtrace: ▆ 1. ├─vdiffr::expect_doppelganger(...) at test-layout-quad.R:331:5 2. │ └─vdiffr (local) writer(fig, testcase, title) 3. │ ├─vdiffr:::print_plot(plot, title) 4. │ └─vdiffr:::print_plot.default(plot, title) 5. │ ├─base::print(p) 6. │ └─ggalign:::print.LayoutProto(p) 7. │ ├─rlang::try_fetch(...) 8. │ │ ├─base::tryCatch(...) 9. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. │ │ └─base::withCallingHandlers(...) 13. │ ├─grid::grid.draw(x, ...) 14. │ └─ggalign:::grid.draw.LayoutProto(x, ...) 15. │ ├─grid::grid.draw(ggalignGrob(x), recording = recording) 16. │ └─ggalign::ggalignGrob(x) 17. │ ├─ggalign:::ggalign_gtable(ggalign_build(x)) 18. │ ├─ggalign:::ggalign_build(x) 19. │ └─ggalign:::ggalign_build.QuadLayout(x) 20. │ └─ggalign:::default_layout(x) 21. │ └─ggalign:::complete_theme(default_theme() + layout@theme) 22. │ └─ggalign:::ggfun("complete_theme") 23. │ └─ggalign:::from_namespace("ggplot2", ..., mode = mode) 24. │ └─base::get(name, envir = namespace, inherits = FALSE, mode = mode) 25. └─base::.handleSimpleError(...) 26. └─rlang (local) h(simpleError(msg, call)) 27. └─handlers[[1L]](cnd) 28. └─rlang::cnd_signal(e) ── Failure ('test-layout-quad.R:520:5'): `ggsave()` works well ───────────────── Expected `ggplot2::ggsave(tempfile(fileext = ".png"), plot = p)` to run without any errors. i Actually got a with text: object 'complete_theme' not found ── Error ('test-layout-stack.R:55:5'): `stack_align` add `align-` object builds well ── Error in `get(name, envir = namespace, inherits = FALSE, mode = mode)`: object 'complete_theme' not found Backtrace: ▆ 1. ├─vdiffr::expect_doppelganger(...) at test-layout-stack.R:55:5 2. │ └─vdiffr (local) writer(fig, testcase, title) 3. │ ├─vdiffr:::print_plot(plot, title) 4. │ └─vdiffr:::print_plot.default(plot, title) 5. │ ├─base::print(p) 6. │ └─ggalign:::print.LayoutProto(p) 7. │ ├─rlang::try_fetch(...) 8. │ │ ├─base::tryCatch(...) 9. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. │ │ └─base::withCallingHandlers(...) 13. │ ├─grid::grid.draw(x, ...) 14. │ └─ggalign:::grid.draw.LayoutProto(x, ...) 15. │ ├─grid::grid.draw(ggalignGrob(x), recording = recording) 16. │ └─ggalign::ggalignGrob(x) 17. │ ├─ggalign:::ggalign_gtable(ggalign_build(x)) 18. │ ├─ggalign:::ggalign_build(x) 19. │ └─ggalign:::ggalign_build.StackLayout(x) 20. │ └─ggalign:::default_layout(x) 21. │ └─ggalign:::complete_theme(default_theme() + layout@theme) 22. │ └─ggalign:::ggfun("complete_theme") 23. │ └─ggalign:::from_namespace("ggplot2", ..., mode = mode) 24. │ └─base::get(name, envir = namespace, inherits = FALSE, mode = mode) 25. └─base::.handleSimpleError(...) 26. └─rlang (local) h(simpleError(msg, call)) 27. └─handlers[[1L]](cnd) 28. └─rlang::cnd_signal(e) ── Error ('test-layout-stack.R:85:5'): `stack_align` add `quad_layout()` object builds well ── Error in `get(name, envir = namespace, inherits = FALSE, mode = mode)`: object 'complete_theme' not found Backtrace: ▆ 1. ├─vdiffr::expect_doppelganger(...) at test-layout-stack.R:85:5 2. │ └─vdiffr (local) writer(fig, testcase, title) 3. │ ├─vdiffr:::print_plot(plot, title) 4. │ └─vdiffr:::print_plot.default(plot, title) 5. │ ├─base::print(p) 6. │ └─ggalign:::print.LayoutProto(p) 7. │ ├─rlang::try_fetch(...) 8. │ │ ├─base::tryCatch(...) 9. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. │ │ └─base::withCallingHandlers(...) 13. │ ├─grid::grid.draw(x, ...) 14. │ └─ggalign:::grid.draw.LayoutProto(x, ...) 15. │ ├─grid::grid.draw(ggalignGrob(x), recording = recording) 16. │ └─ggalign::ggalignGrob(x) 17. │ ├─ggalign:::ggalign_gtable(ggalign_build(x)) 18. │ ├─ggalign:::ggalign_build(x) 19. │ └─ggalign:::ggalign_build.StackLayout(x) 20. │ └─ggalign:::default_layout(x) 21. │ └─ggalign:::complete_theme(default_theme() + layout@theme) 22. │ └─ggalign:::ggfun("complete_theme") 23. │ └─ggalign:::from_namespace("ggplot2", ..., mode = mode) 24. │ └─base::get(name, envir = namespace, inherits = FALSE, mode = mode) 25. └─base::.handleSimpleError(...) 26. └─rlang (local) h(simpleError(msg, call)) 27. └─handlers[[1L]](cnd) 28. └─rlang::cnd_signal(e) ── Error ('test-layout-stack.R:130:5'): add `with_quad()` works as expected ──── Error in `get(name, envir = namespace, inherits = FALSE, mode = mode)`: object 'complete_theme' not found Backtrace: ▆ 1. ├─vdiffr::expect_doppelganger(...) at test-layout-stack.R:130:5 2. │ └─vdiffr (local) writer(fig, testcase, title) 3. │ ├─vdiffr:::print_plot(plot, title) 4. │ └─vdiffr:::print_plot.default(plot, title) 5. │ ├─base::print(p) 6. │ └─ggalign:::print.LayoutProto(p) 7. │ ├─rlang::try_fetch(...) 8. │ │ ├─base::tryCatch(...) 9. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. │ │ └─base::withCallingHandlers(...) 13. │ ├─grid::grid.draw(x, ...) 14. │ └─ggalign:::grid.draw.LayoutProto(x, ...) 15. │ ├─grid::grid.draw(ggalignGrob(x), recording = recording) 16. │ └─ggalign::ggalignGrob(x) 17. │ ├─ggalign:::ggalign_gtable(ggalign_build(x)) 18. │ ├─ggalign:::ggalign_build(x) 19. │ └─ggalign:::ggalign_build.StackLayout(x) 20. │ └─ggalign:::default_layout(x) 21. │ └─ggalign:::complete_theme(default_theme() + layout@theme) 22. │ └─ggalign:::ggfun("complete_theme") 23. │ └─ggalign:::from_namespace("ggplot2", ..., mode = mode) 24. │ └─base::get(name, envir = namespace, inherits = FALSE, mode = mode) 25. └─base::.handleSimpleError(...) 26. └─rlang (local) h(simpleError(msg, call)) 27. └─handlers[[1L]](cnd) 28. └─rlang::cnd_signal(e) ── Failure ('test-layout-stack.R:200:5'): `ggsave()` works well ──────────────── Expected `ggplot2::ggsave(tempfile(fileext = ".png"), plot = p)` to run without any errors. i Actually got a with text: object 'complete_theme' not found ── Error ('test-layout-stack.R:208:5'): `stack_align` add `quad_switch()` works well ── Error in `get(name, envir = namespace, inherits = FALSE, mode = mode)`: object 'complete_theme' not found Backtrace: ▆ 1. ├─vdiffr::expect_doppelganger(...) at test-layout-stack.R:208:5 2. │ └─vdiffr (local) writer(fig, testcase, title) 3. │ ├─vdiffr:::print_plot(plot, title) 4. │ └─vdiffr:::print_plot.default(plot, title) 5. │ ├─base::print(p) 6. │ └─ggalign:::print.LayoutProto(p) 7. │ ├─rlang::try_fetch(...) 8. │ │ ├─base::tryCatch(...) 9. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. │ │ └─base::withCallingHandlers(...) 13. │ ├─grid::grid.draw(x, ...) 14. │ └─ggalign:::grid.draw.LayoutProto(x, ...) 15. │ ├─grid::grid.draw(ggalignGrob(x), recording = recording) 16. │ └─ggalign::ggalignGrob(x) 17. │ ├─ggalign:::ggalign_gtable(ggalign_build(x)) 18. │ ├─ggalign:::ggalign_build(x) 19. │ └─ggalign:::ggalign_build.StackLayout(x) 20. │ └─ggalign:::default_layout(x) 21. │ └─ggalign:::complete_theme(default_theme() + layout@theme) 22. │ └─ggalign:::ggfun("complete_theme") 23. │ └─ggalign:::from_namespace("ggplot2", ..., mode = mode) 24. │ └─base::get(name, envir = namespace, inherits = FALSE, mode = mode) 25. └─base::.handleSimpleError(...) 26. └─rlang (local) h(simpleError(msg, call)) 27. └─handlers[[1L]](cnd) 28. └─rlang::cnd_signal(e) ── Error ('test-plot-align.R:274:9'): `ggalign()` works well ─────────────────── Error in `get(name, envir = namespace, inherits = FALSE, mode = mode)`: object 'complete_theme' not found Backtrace: ▆ 1. ├─testthat::expect_snapshot_warning(...) at test-plot-align.R:272:5 2. │ └─testthat:::expect_snapshot_condition(...) 3. │ ├─testthat:::with_is_snapshotting(...) 4. │ └─testthat:::capture_matching_condition(x, cnd_matcher(class)) 5. │ └─base::withCallingHandlers(...) 6. ├─base::print(...) at test-plot-align.R:274:9 7. ├─ggalign:::print.LayoutProto(...) 8. │ ├─rlang::try_fetch(...) 9. │ │ ├─base::tryCatch(...) 10. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 11. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 12. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 13. │ │ └─base::withCallingHandlers(...) 14. │ ├─grid::grid.draw(x, ...) 15. │ └─ggalign:::grid.draw.LayoutProto(x, ...) 16. │ ├─grid::grid.draw(ggalignGrob(x), recording = recording) 17. │ └─ggalign::ggalignGrob(x) 18. │ ├─ggalign:::ggalign_gtable(ggalign_build(x)) 19. │ ├─ggalign:::ggalign_build(x) 20. │ └─ggalign:::ggalign_build.QuadLayout(x) 21. │ └─ggalign:::default_layout(x) 22. │ └─ggalign:::complete_theme(default_theme() + layout@theme) 23. │ └─ggalign:::ggfun("complete_theme") 24. │ └─ggalign:::from_namespace("ggplot2", ..., mode = mode) 25. │ └─base::get(name, envir = namespace, inherits = FALSE, mode = mode) 26. └─base::.handleSimpleError(...) 27. └─rlang (local) h(simpleError(msg, call)) 28. └─handlers[[1L]](cnd) 29. └─rlang::cnd_signal(e) [ FAIL 26 | WARN 1 | SKIP 22 | PASS 78 ] Deleting unused snapshots: • alignpatch/background-and-panel-border.svg • alignpatch/collect-guides-from-multiple-plots-with-null-unit.svg • alignpatch/collect-guides-with-null-unit.svg • alignpatch/far-dimensions-can-be-set-with-units.svg • alignpatch/far-legend-justification.svg • alignpatch/far-optimise-space-by-default-2.svg • alignpatch/far-optimise-space-by-default-3.svg • alignpatch/far-optimise-space-by-default-4.svg • alignpatch/far-optimise-space-by-default-5.svg • alignpatch/far-space-optimisation-can-be-turned-off.svg • alignpatch/free-align-with-facet-ggplot.svg • alignpatch/free-align-with-far.svg • alignpatch/free-align-with-nested-alignpatches.svg • alignpatch/free-border-mix-with-free-align.svg • alignpatch/free-border-with-facet-ggplot.svg • alignpatch/free-border-with-far.svg • alignpatch/free-border-with-nested-alignpatches.svg • alignpatch/free-guide-with-alignpatches.svg • alignpatch/free-space-with-alignpatches.svg • alignpatch/patch-titles-theme.svg • alignpatch/patch-titles.svg • alignpatch/setting-heights-as-units.svg • alignpatch/setting-heights.svg • alignpatch/setting-nrow.svg • alignpatch/setting-title.svg • alignpatch/setting-widths-as-units.svg • alignpatch/setting-widths.svg • ggplot/coord-circle-inner-radius-and-outer-radius.svg • ggplot/coord-circle-start-and-end.svg • ggplot/facet-sector-spacing-theta-rel.svg • ggplot/geom-gshape-order.svg • ggplot/geom-gshape.svg • ggplot/geom-pie-angle0.svg • ggplot/geom-pie-no-clockwise.svg • ggplot/geom-subrect-by-column.svg • ggplot/geom-subrect-horizontal.svg • ggplot/geom-subrect-vertical.svg • ggplot/geom-subtile-by-column.svg • ggplot/geom-subtile-horizontal.svg • ggplot/geom-subtile-vertical.svg • ggplot/layer-order-add-in-the-beginning.svg • ggplot/layer-order-add-in-the-end.svg • layout-heatmap/continuous-character-breaks.svg • layout-heatmap/continuous-integer-as-is-breaks.svg • layout-heatmap/continuous-integer-breaks.svg • layout-heatmap/continuous-labels-as-is-match-breaks.svg • layout-heatmap/continuous-labels-as-is.svg • layout-heatmap/continuous-labels-match-breaks.svg • layout-heatmap/continuous-labels.svg • layout-heatmap/continuous-no-breaks.svg • layout-heatmap/discrete-character-breaks.svg • layout-heatmap/discrete-integer-as-is-breaks.svg • layout-heatmap/discrete-integer-breaks.svg • layout-heatmap/discrete-labels-as-is-match-breaks.svg • layout-heatmap/discrete-labels-as-is.svg • layout-heatmap/discrete-labels-match-breaks.svg • layout-heatmap/discrete-labels.svg • layout-heatmap/discrete-no-breaks.svg • layout-heatmap/discrete-no-labels.svg • layout-heatmap/heatmap-character.svg • layout-heatmap/heatmap-data-frame.svg • layout-heatmap/heatmap-hmanno-align-action-guides.svg • layout-heatmap/heatmap-hmanno-height.svg • layout-heatmap/heatmap-hmanno-null-guides.svg • layout-heatmap/heatmap-hmanno-stack-action-guides.svg • layout-heatmap/heatmap-matrix.svg • layout-heatmap/heatmap-numeric-to-factor.svg • layout-heatmap/oncoplot-with-annotation.svg • layout-quad/add-with-quad-set-position-null.svg • layout-quad/alignv-layout-annotation.svg • layout-quad/quad-alignb-release-spaces-works-well.svg • layout-quad/quad-alignv-add-stack-alignv-in-the-top.svg • layout-quad/subtract-with-quad-default.svg • layout-quad/subtract-with-quad-set-position-null.svg • layout-quad/subtract-with-quad-set-position.svg • layout-stack/stack-align-add-align-dendro-k-3.svg • layout-stack/stack-align-add-align-kmeans.svg • layout-stack/stack-align-add-ggalign.svg • layout-stack/stack-alignh-add-ggheatmap-with-name-as-mapping.svg • layout-stack/stack-alignh-add-ggheatmap.svg • layout-stack/stack-alignh-add-quad-alignb.svg • layout-stack/stack-alignv-add-ggheatmap-with-name-as-mapping.svg • layout-stack/stack-alignv-add-ggheatmap.svg • layout-stack/stack-alignv-add-quad-alignb.svg • layout-stack/stack-alignv-add-quad-alignv.svg • layout-stack/stack-with-absolute-size-1.svg • layout-stack/stack-with-absolute-size-2.svg • layout-stack/stack-with-mix-absolute-and-null-size-1.svg • layout-stack/stack-with-mix-absolute-and-null-size-2.svg • layout-stack/subtract-with-quad-set-position-null.svg • layout-stack/subtract-with-quad-set-position.svg • plot-align/dendro-between-group.svg • plot-align/dendro-cutree.svg • plot-align/dendro-merge-group.svg • plot-align/dendro-reorder-and-merge-group.svg • plot-align/dendro-reorder-dendro-and-cutree.svg • plot-align/dendro-reorder-dendro-in-and-between-group-and-merge.svg • plot-align/dendro-reorder-dendro-in-and-between-group.svg • plot-align/dendro-reorder-dendro-in-group-and-merge-group.svg • plot-align/dendro-reorder-dendro.svg • plot-align/dendro-reorder-group.svg • plot-align/dendrogram-bottom.svg • plot-align/dendrogram-left.svg • plot-align/dendrogram-right.svg • plot-align/dendrogram-top.svg • plot-align/ggalign-set-size.svg • plot-align/ggalign.svg • plot-align/group-bottom.svg • plot-align/group-left.svg • plot-align/group-right.svg • plot-align/group-top.svg • plot-align/heatmap-no-data-dendrogram-input.svg • plot-align/heatmap-no-data-hclust-input.svg • plot-align/kmeans-bottom.svg • plot-align/kmeans-left.svg • plot-align/kmeans-right.svg • plot-align/kmeans-top.svg • plot-align/order-bottom.svg • plot-align/order-left.svg • plot-align/order-right.svg • plot-align/order-top-within-group.svg • plot-align/order-top.svg • plot-align/reorder-bottom.svg • plot-align/reorder-left-character-index.svg • plot-align/reorder-left-integer-index.svg • plot-align/reorder-left-reverse.svg • plot-align/reorder-left.svg • plot-align/reorder-right.svg • plot-align/reorder-top-reverse.svg • plot-align/reorder-top-within-group.svg • plot-align/reorder-top.svg • plot-align/stack-no-data-dendrogram-input.svg • plot-align/stack-no-data-hclust-input.svg Error: Test failures Execution halted Package: infer Check: tests New result: ERROR Running ‘testthat.R’ [35s/36s] 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/tests.html > # * https://testthat.r-lib.org/reference/test_package.html#special-files > > library(testthat) > library(infer) > > test_check("infer") Dropping unused factor levels DK from the supplied explanatory variable 'partyid'. Dropping unused factor levels DK from the supplied explanatory variable 'partyid'. Dropping unused factor levels DK from the supplied explanatory variable 'partyid'. Dropping unused factor levels DK from the supplied explanatory variable 'partyid'. Setting `type = "bootstrap"` in `generate()`. Setting `type = "bootstrap"` in `generate()`. Setting `type = "bootstrap"` in `generate()`. Setting `type = "bootstrap"` in `generate()`. Setting `type = "bootstrap"` in `generate()`. Setting `type = "draw"` in `generate()`. Setting `type = "permute"` in `generate()`. Setting `type = "draw"` in `generate()`. Setting `type = "permute"` in `generate()`. Setting `type = "permute"` in `generate()`. Setting `type = "permute"` in `generate()`. Setting `type = "permute"` in `generate()`. Setting `type = "bootstrap"` in `generate()`. Setting `type = "bootstrap"` in `generate()`. Setting `type = "bootstrap"` in `generate()`. Setting `type = "bootstrap"` in `generate()`. Using `level = 0.95` to compute confidence interval. Using `level = 0.95` to compute confidence interval. Using `level = 0.95` to compute confidence interval. Using `level = 0.95` to compute confidence interval. Dropping unused factor levels DK from the supplied explanatory variable 'partyid'. Dropping unused factor levels DK from the supplied explanatory variable 'partyid'. list() list() NULL Dropping unused factor levels DK from the supplied response variable 'partyid'. Attaching package: 'dplyr' The following object is masked from 'package:testthat': matches The following objects are masked from 'package:stats': filter, lag The following objects are masked from 'package:base': intersect, setdiff, setequal, union Setting `type = "bootstrap"` in `generate()`. Dropping unused factor levels DK from the supplied explanatory variable 'partyid'. Dropping unused factor levels DK from the supplied explanatory variable 'partyid'. [ FAIL 2 | WARN 0 | SKIP 109 | PASS 349 ] ══ Skipped tests (109) ═════════════════════════════════════════════════════════ • On CRAN (109): 'test-aliases.R:14:3', 'test-assume.R:99:3', 'test-assume.R:194:3', 'test-calculate.R:4:3', 'test-calculate.R:9:3', 'test-calculate.R:45:3', 'test-calculate.R:82:3', 'test-calculate.R:96:3', 'test-calculate.R:132:3', 'test-calculate.R:144:3', 'test-calculate.R:155:3', 'test-calculate.R:193:3', 'test-calculate.R:201:3', 'test-calculate.R:223:3', 'test-calculate.R:320:3', 'test-calculate.R:334:3', 'test-calculate.R:359:3', 'test-calculate.R:416:3', 'test-calculate.R:441:3', 'test-calculate.R:464:3', 'test-calculate.R:477:3', 'test-calculate.R:499:3', 'test-calculate.R:509:3', 'test-calculate.R:521:3', 'test-calculate.R:674:4', 'test-calculate.R:694:3', 'test-calculate.R:739:3', 'test-fit.R:68:3', 'test-fit.R:104:3', 'test-generate.R:38:3', 'test-generate.R:79:3', 'test-generate.R:164:3', 'test-generate.R:261:3', 'test-generate.R:283:3', 'test-generate.R:416:3', 'test-generate.R:495:3', 'test-get_confidence_interval.R:103:3', 'test-get_confidence_interval.R:109:3', 'test-get_confidence_interval.R:198:3', 'test-get_confidence_interval.R:225:3', 'test-get_confidence_interval.R:400:3', 'test-get_confidence_interval.R:489:4', 'test-get_p_value.R:8:3', 'test-get_p_value.R:61:3', 'test-get_p_value.R:71:3', 'test-get_p_value.R:78:3', 'test-get_p_value.R:121:3', 'test-get_p_value.R:187:3', 'test-get_p_value.R:214:3', 'test-get_p_value.R:335:3', 'test-get_p_value.R:436:3', 'test-hypothesize.R:62:3', 'test-hypothesize.R:87:3', 'test-hypothesize.R:96:3', 'test-hypothesize.R:105:3', 'test-hypothesize.R:114:4', 'test-hypothesize.R:123:3', 'test-hypothesize.R:132:3', 'test-hypothesize.R:141:3', 'test-hypothesize.R:150:3', 'test-hypothesize.R:162:3', 'test-hypothesize.R:197:3', 'test-hypothesize.R:219:3', 'test-observe.R:139:4', 'test-rep_sample_n.R:18:3', 'test-rep_sample_n.R:51:3', 'test-rep_sample_n.R:145:3', 'test-rep_sample_n.R:192:3', 'test-shade_confidence_interval.R:6:3', 'test-shade_confidence_interval.R:39:3', 'test-shade_confidence_interval.R:48:3', 'test-shade_confidence_interval.R:61:3', 'test-shade_p_value.R:6:3', 'test-shade_p_value.R:90:3', 'test-shade_p_value.R:116:3', 'test-shade_p_value.R:133:3', 'test-shade_p_value.R:141:3', 'test-shade_p_value.R:161:4', 'test-specify.R:20:3', 'test-specify.R:27:3', 'test-specify.R:49:3', 'test-specify.R:65:3', 'test-specify.R:79:3', 'test-specify.R:87:4', 'test-utils.R:59:3', 'test-utils.R:78:3', 'test-utils.R:86:3', 'test-utils.R:93:3', 'test-utils.R:108:4', 'test-visualize.R:50:3', 'test-visualize.R:101:3', 'test-visualize.R:437:3', 'test-visualize.R:467:3', 'test-visualize.R:491:3', 'test-visualize.R:545:3', 'test-visualize.R:574:3', 'test-visualize.R:595:5', 'test-visualize.R:613:3', 'test-visualize.R:646:3', 'test-visualize.R:713:3', 'test-wrappers.R:3:3', 'test-wrappers.R:77:3', 'test-wrappers.R:86:3', 'test-wrappers.R:220:3', 'test-wrappers.R:296:3', 'test-wrappers.R:368:3', 'test-wrappers.R:410:4', 'test-wrappers.R:436:4', 'test-wrappers.R:460:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-shade_p_value.R:157:4'): `shade_p_value()` handles 0-area shading without issue (#528) ── Expected `... <- NULL` to run without any conditions. i Actually got a with text: is.ggplot() is deprecated ── Failure ('test-shade_p_value.R:161:4'): `shade_p_value()` handles 0-area shading without issue (#528) ── Expected `print(zero_area_shade)` to run without any conditions. i Actually got a with text: object 'zero_area_shade' not found Backtrace: ▆ 1. ├─infer:::expect_doppelganger(...) at test-shade_p_value.R:161:4 2. │ └─vdiffr::expect_doppelganger(title, fig, ...) at tests/testthat/helper-data.R:5:3 3. │ └─vdiffr (local) writer(fig, testcase, title) 4. │ └─vdiffr:::print_plot(plot, title) 5. └─testthat::expect_no_condition(print(zero_area_shade)) [ FAIL 2 | WARN 0 | SKIP 109 | PASS 349 ] Deleting unused snapshots: • shade_confidence_interval/ci-both-fill.svg • shade_confidence_interval/ci-both-nofill.svg • shade_confidence_interval/ci-extra-aes-2.svg • shade_confidence_interval/ci-sim-nofill.svg • shade_confidence_interval/ci-theor-fill.svg • shade_confidence_interval/ci-theor-nofill.svg • shade_p_value/pval-both-both.svg • shade_p_value/pval-both-corrupt.svg • shade_p_value/pval-both-left.svg • shade_p_value/pval-both-null.svg • shade_p_value/pval-both-right.svg • shade_p_value/pval-direction-both.svg • shade_p_value/pval-direction-left.svg • shade_p_value/pval-extra-aes-2.svg • shade_p_value/pval-extra-aes-3.svg • shade_p_value/pval-sim-both.svg • shade_p_value/pval-sim-corrupt.svg • shade_p_value/pval-sim-left.svg • shade_p_value/pval-sim-null.svg • shade_p_value/pval-stat-match.svg • shade_p_value/pval-theor-both.svg • shade_p_value/pval-theor-corrupt.svg • shade_p_value/pval-theor-left.svg • shade_p_value/pval-theor-null.svg • shade_p_value/pval-theor-right.svg • visualize/ci-vis.svg • visualize/df-obs-stat-2.svg • visualize/method-both.svg • visualize/vis-both-both-1.svg • visualize/vis-both-both-2.svg • visualize/vis-both-left-1.svg • visualize/vis-both-left-2.svg • visualize/vis-both-none-1.svg • visualize/vis-both-none-2.svg • visualize/vis-both-right-1.svg • visualize/vis-both-right-2.svg • visualize/vis-no-hypothesize-both.svg • visualize/vis-sim-both-1.svg • visualize/vis-sim-both-2.svg • visualize/vis-sim-left-1.svg • visualize/vis-sim-none-1.svg • visualize/vis-sim-right-1.svg • visualize/vis-theor-both-1.svg • visualize/vis-theor-both-2.svg • visualize/vis-theor-left-1.svg • visualize/vis-theor-none-1.svg • visualize/vis-theor-none-2.svg • visualize/vis-theor-none-3.svg • visualize/vis-theor-none-4.svg • visualize/vis-theor-right-1.svg • visualize/visualise.svg • visualize/viz-assume-2t-ci.svg • visualize/viz-assume-2t-p-val-both.svg • visualize/viz-assume-2t-p-val-left.svg • visualize/viz-assume-2t-p-val-right.svg • visualize/viz-assume-2t.svg • visualize/viz-assume-2z-ci.svg • visualize/viz-assume-2z-p-val-both.svg • visualize/viz-assume-2z-p-val-left.svg • visualize/viz-assume-2z-p-val-right.svg • visualize/viz-assume-2z.svg • visualize/viz-assume-f-p-val.svg • visualize/viz-assume-t-both.svg • visualize/viz-assume-t-ci.svg • visualize/viz-assume-t-p-val-both.svg • visualize/viz-assume-t-p-val-left.svg • visualize/viz-assume-t-p-val-right.svg • visualize/viz-assume-t-sim.svg • visualize/viz-assume-t.svg • visualize/viz-assume-z-ci.svg • visualize/viz-assume-z-p-val-both.svg • visualize/viz-assume-z-p-val-left.svg • visualize/viz-assume-z-p-val-right.svg • visualize/viz-assume-z.svg • visualize/viz-fit-conf-int.svg • visualize/viz-fit-no-h0.svg • visualize/viz-fit-p-val-both.svg • visualize/viz-fit-p-val-left.svg • visualize/viz-fit-p-val-right.svg Error: Test failures Execution halted Package: pkgdown Check: tests New result: ERROR Running ‘testthat.R’ [177s/93s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(pkgdown) > > test_check("pkgdown") Starting 2 test processes [ FAIL 3 | WARN 3 | SKIP 129 | PASS 694 ] ══ Skipped tests (129) ═════════════════════════════════════════════════════════ • On CRAN (129): 'test-build-reference.R:3:3', 'test-build-reference.R:104:3', 'test-build-articles.R:14:3', 'test-build-articles.R:29:3', 'test-build-articles.R:57:3', 'test-build-articles.R:79:3', 'test-build-favicons.R:4:3', 'test-build-favicons.R:16:3', 'test-build-footer.R:12:3', 'test-build-footer.R:68:3', 'test-build-github.R:5:3', 'test-build-home-authors.R:16:3', 'test-build-home-authors.R:29:3', 'test-build-home-authors.R:90:3', 'test-build-home-authors.R:96:3', 'test-build-home-authors.R:198:3', 'test-build-home-community.R:11:3', 'test-build-home-index.R:4:3', 'test-build-home-index.R:39:3', 'test-build-home-index.R:58:3', 'test-build-home-index.R:86:3', 'test-build-home-index.R:107:3', 'test-build-home-index.R:116:3', 'test-build-home-index.R:125:3', 'test-build-home-index.R:136:3', 'test-build-home-index.R:161:3', 'test-build-news.R:16:3', 'test-build-news.R:52:3', 'test-build-news.R:105:3', 'test-build-news.R:110:3', 'test-build-news.R:115:3', 'test-build-news.R:187:3', 'test-build-news.R:206:3', 'test-build-news.R:220:3', 'test-build-news.R:234:3', 'test-build-news.R:246:3', 'test-build-article.R:47:3', 'test-build-article.R:110:3', 'test-build-article.R:118:3', 'test-build-article.R:169:3', 'test-build-article.R:175:3', 'test-build-article.R:204:3', 'test-build-article.R:223:3', 'test-build-article.R:229:3', 'test-build-article.R:276:3', 'test-build-article.R:298:3', 'test-build-redirects.R:10:3', 'test-build-redirects.R:27:3', 'test-build-reference-index.R:10:3', 'test-build-reference-index.R:60:3', 'test-build-reference-index.R:74:3', 'test-build-reference-index.R:115:3', 'test-build-reference-index.R:128:3', 'test-build-search-docs.R:39:3', 'test-build-search-docs.R:47:3', 'test-check-built.R:7:3', 'test-check.R:9:3', 'test-check.R:20:3', 'test-check.R:31:3', 'test-check.R:40:3', 'test-check.R:51:3', 'test-check.R:68:3', 'test-config.R:11:3', 'test-config.R:16:3', 'test-config.R:35:3', 'test-development.R:54:3', 'test-external-deps.R:4:3', 'test-build-quarto-articles.R:72:3', 'test-highlight.R:14:3', 'test-highlight.R:28:3', 'test-highlight.R:56:3', 'test-markdown.R:24:3', 'test-markdown.R:61:3', 'test-init.R:3:3', 'test-init.R:57:3', 'test-navbar-menu.R:10:3', 'test-navbar-menu.R:20:3', 'test-navbar-menu.R:28:3', 'test-navbar-menu.R:50:3', 'test-navbar-menu.R:80:3', 'test-navbar-menu.R:84:3', 'test-navbar.R:3:3', 'test-navbar.R:15:3', 'test-navbar.R:25:3', 'test-navbar.R:88:3', 'test-navbar.R:103:3', 'test-navbar.R:124:4', 'test-navbar.R:133:3', 'test-navbar.R:172:3', 'test-package.R:2:3', 'test-package.R:21:3', 'test-package.R:27:3', 'test-package.R:92:3', 'test-preview.R:4:3', 'test-rd-example.R:112:3', 'test-rd-html.R:7:3', 'test-rd-html.R:32:3', 'test-rd-html.R:36:3', 'test-rd-html.R:53:3', 'test-rd-html.R:293:3', 'test-rd-html.R:365:3', 'test-rd-html.R:373:3', 'test-rd-html.R:384:3', 'test-rd-html.R:394:3', 'test-render.R:6:3', 'test-render.R:48:3', 'test-repo.R:53:3', 'test-theme.R:5:3', 'test-theme.R:36:3', 'test-topics-external.R:2:3', 'test-topics-external.R:10:3', 'test-templates.R:121:3', 'test-templates.R:128:3', 'test-templates.R:175:4', 'test-tweak-homepage.R:38:3', 'test-tweak-homepage.R:59:3', 'test-tweak-homepage.R:71:3', 'test-tweak-tabset.R:22:3', 'test-tweak-tags.R:61:3', 'test-tweak-tags.R:177:3', 'test-tweak-tags.R:268:3', 'test-topics.R:18:3', 'test-topics.R:35:3', 'test-topics.R:70:3', 'test-topics.R:157:3', 'test-topics.R:169:3', 'test-usage.R:24:3', 'test-utils-fs.R:2:3', 'test-utils-fs.R:9:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-templates.R:101:3'): Bootstrap version in template package under `template.bootstrap` ── Error in `as_pkgdown(path, meta)`: Template package "templatepackage" is not installed. i Please install before continuing. Backtrace: ▆ 1. └─pkgdown:::local_pkgdown_site(meta = list(template = list(package = "templatepackage"))) at test-templates.R:101:3 2. └─pkgdown::as_pkgdown(path, meta) at tests/testthat/helper.R:51:3 3. └─pkgdown:::find_template_config(template_package, bs_version_local) 4. └─pkgdown:::path_package_pkgdown(...) 5. └─cli::cli_abort(...) 6. └─rlang::abort(...) ── Error ('test-templates.R:111:3'): Bootstrap version in template package under `template.bslib.version` ── Error in `as_pkgdown(path, meta)`: Template package "templatepackage" is not installed. i Please install before continuing. Backtrace: ▆ 1. └─pkgdown:::local_pkgdown_site(meta = list(template = list(package = "templatepackage"))) at test-templates.R:111:3 2. └─pkgdown::as_pkgdown(path, meta) at tests/testthat/helper.R:51:3 3. └─pkgdown:::find_template_config(template_package, bs_version_local) 4. └─pkgdown:::path_package_pkgdown(...) 5. └─cli::cli_abort(...) 6. └─rlang::abort(...) ── Failure ('test-templates.R:141:3'): Valid local Bootstrap version masks invalid template package ── Expected `local_pkgdown_site(...)` to run without any errors. i Actually got a with text: Template package "templatepackage" is not installed. i Please install before continuing. [ FAIL 3 | WARN 3 | SKIP 129 | PASS 694 ] Error: Test failures Execution halted