Running 'testthat.R' [145s]
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(tidyterra)
  
  Attaching package: 'tidyterra'
  
  The following object is masked from 'package:stats':
  
      filter
  
  > 
  > test_check("tidyterra")
  terra 1.8.86
  
  Attaching package: 'terra'
  
  The following objects are masked from 'package:testthat':
  
      compare, describe
  
  Saving _problems/test-scales_fill_hypso-441.R
  Saving _problems/test-scales_grass-748.R
  [ FAIL 2 | WARN 2 | SKIP 401 | PASS 639 ]
  
  ══ Skipped tests (401) ═════════════════════════════════════════════════════════
  • On CRAN (401): 'test-arrange-SpatVector.R:2:3',
    'test-arrange-SpatVector.R:18:3', 'test-arrange-SpatVector.R:38:3',
    'test-arrange-SpatVector.R:54:3', 'test-as_coordinates.R:2:3',
    'test-as_coordinates.R:8:3', 'test-as_coordinates.R:43:3',
    'test-as_sf.R:2:3', 'test-as_sf.R:20:3', 'test-as_sf.R:39:3',
    'test-as_sf.R:57:3', 'test-as_sf.R:81:3', 'test-as_spatraster.R:2:3',
    'test-as_spatraster.R:17:3', 'test-as_spatraster.R:62:3',
    'test-as_spatraster.R:96:3', 'test-as_spatraster.R:119:3',
    'test-as_spatraster.R:151:3', 'test-as_spatvector.R:2:3',
    'test-as_spatvector.R:20:3', 'test-as_spatvector.R:49:3',
    'test-as_spatvector.R:93:3', 'test-as_spatvector.R:137:3',
    'test-as_spatvector.R:163:3', 'test-as_spatvector.R:189:3',
    'test-as_spatvector.R:214:3', 'test-as_spatvector.R:259:3',
    'test-as_spatvector.R:270:3', 'test-as_spatvector.R:282:3',
    'test-as_spatvector.R:300:3', 'test-as_spatvector.R:319:3',
    'test-as_spatvector.R:338:3', 'test-as_spatvector.R:377:3',
    'test-as_spatvector.R:409:3', 'test-as_spatvector.R:442:3',
    'test-as_spatvector.R:500:3', 'test-as_spatvector.R:558:3',
    'test-as_spatvector.R:620:3', 'test-as_tibble-Spat.R:2:3',
    'test-as_tibble-Spat.R:52:3', 'test-as_tibble-Spat.R:92:3',
    'test-as_tibble-Spat.R:122:3', 'test-autoplot-Spat.R:3:3',
    'test-autoplot-Spat.R:141:3', 'test-bind-cols-SpatVector.R:3:3',
    'test-bind-cols-SpatVector.R:13:3', 'test-bind-cols-SpatVector.R:37:3',
    'test-bind-cols-SpatVector.R:55:3', 'test-bind-cols-SpatVector.R:74:3',
    'test-bind-cols-SpatVector.R:94:3', 'test-bind-cols-SpatVector.R:115:3',
    'test-bind-cols-SpatVector.R:138:3', 'test-bind-rows-SpatVector.R:4:3',
    'test-bind-rows-SpatVector.R:15:3', 'test-bind-rows-SpatVector.R:26:3',
    'test-bind-rows-SpatVector.R:37:3', 'test-bind-rows-SpatVector.R:49:3',
    'test-bind-rows-SpatVector.R:62:3', 'test-bind-rows-SpatVector.R:99:3',
    'test-bind-rows-SpatVector.R:115:3', 'test-bind-rows-SpatVector.R:134:3',
    'test-bind-rows-SpatVector.R:155:3', 'test-bind-rows-SpatVector.R:170:3',
    'test-bind-rows-SpatVector.R:180:3', 'test-bind-rows-SpatVector.R:188:3',
    'test-bind-rows-SpatVector.R:200:3', 'test-bind-rows-SpatVector.R:220:3',
    'test-compare_spatrasters.R:2:3', 'test-compare_spatrasters.R:13:3',
    'test-compare_spatrasters.R:23:3', 'test-compare_spatrasters.R:35:3',
    'test-compare_spatrasters.R:47:3', 'test-compare_spatrasters.R:60:3',
    'test-count-tally-SpatVector.R:5:3', 'test-count-tally-SpatVector.R:35:3',
    'test-count-tally-SpatVector.R:47:3', 'test-count-tally-SpatVector.R:70:3',
    'test-count-tally-SpatVector.R:91:3', 'test-count-tally-SpatVector.R:111:3',
    'test-count-tally-SpatVector.R:124:3', 'test-count-tally-SpatVector.R:134:3',
    'test-count-tally-SpatVector.R:213:3', 'test-count-tally-SpatVector.R:292:3',
    'test-count-tally-SpatVector.R:374:3', 'test-count-tally-SpatVector.R:418:3',
    'test-count-tally-SpatVector.R:462:3', 'test-distinct-SpatVector.R:2:3',
    'test-distinct-SpatVector.R:21:3', 'test-distinct-SpatVector.R:40:3',
    'test-distinct-SpatVector.R:65:3', 'test-distinct-SpatVector.R:97:3',
    'test-distinct-SpatVector.R:107:3', 'test-distinct-SpatVector.R:120:3',
    'test-distinct-SpatVector.R:137:3', 'test-distinct-SpatVector.R:147:3',
    'test-drop_na-Spat.R:2:3', 'test-drop_na-Spat.R:31:3',
    'test-drop_na-Spat.R:51:3', 'test-drop_na-Spat.R:81:3',
    'test-fill-SpatVector.R:2:3', 'test-fill-SpatVector.R:29:3',
    'test-fill-SpatVector.R:54:3', 'test-fill-SpatVector.R:79:3',
    'test-fill-SpatVector.R:103:3', 'test-fill-SpatVector.R:120:3',
    'test-fill-SpatVector.R:138:3', 'test-filter-Spat.R:2:3',
    'test-filter-Spat.R:31:3', 'test-filter-Spat.R:56:3',
    'test-filter-Spat.R:68:3', 'test-filter-Spat.R:87:3',
    'test-filter-Spat.R:106:3', 'test-fortify-Spat.R:2:3',
    'test-fortify-Spat.R:32:3', 'test-fortify-Spat.R:91:3',
    'test-fortify-Spat.R:153:3', 'test-fortify-Spat.R:235:3',
    'test-geom_spat_contour.R:2:3', 'test-geom_spat_contour.R:31:3',
    'test-geom_spat_contour.R:78:3', 'test-geom_spat_contour.R:187:3',
    'test-geom_spat_contour_fill.R:2:3', 'test-geom_spat_contour_fill.R:50:3',
    'test-geom_spat_contour_fill.R:213:3', 'test-geom_spat_contour_text.R:2:3',
    'test-geom_spat_contour_text.R:21:3', 'test-geom_spat_contour_text.R:30:3',
    'test-geom_spat_contour_text.R:49:3', 'test-geom_spat_contour_text.R:65:3',
    'test-geom_spat_contour_text.R:112:3', 'test-geom_spat_contour_text.R:241:3',
    'test-geom_spatraster_1lyr.R:2:3', 'test-geom_spatraster_1lyr.R:205:3',
    'test-geom_spatraster_1lyr.R:387:3',
    'test-geom_spatraster_1lyr_coltab.R:2:3',
    'test-geom_spatraster_1lyr_coltab.R:144:3',
    'test-geom_spatraster_1lyr_coltab.R:308:3',
    'test-geom_spatraster_3lyr.R:2:3', 'test-geom_spatraster_3lyr.R:313:3',
    'test-geom_spatraster_3lyr.R:544:3',
    'test-geom_spatraster_3lyr_coltab.R:37:3', 'test-geom_spatraster_rgb.R:2:3',
    'test-geom_spatraster_rgb.R:165:3', 'test-geom_spatraster_rgb.R:297:3',
    'test-geom_spatraster_rgb.R:445:3', 'test-geom_spatraster_rgb.R:601:3',
    'test-geom_spatraster_rgb.R:649:3', 'test-geom_spatvector.R:2:3',
    'test-geom_spatvector.R:58:3', 'test-geom_spatvector.R:99:3',
    'test-glimpse-Spat.R:2:3', 'test-glimpse-Spat.R:26:3',
    'test-glimpse-Spat.R:51:3', 'test-glimpse-Spat.R:66:3',
    'test-glimpse-Spat.R:90:3', 'test-glimpse-Spat.R:121:3',
    'test-glimpse-Spat.R:140:3', 'test-glimpse-Spat.R:180:3',
    'test-glimpse-Spat.R:189:3', 'test-glimpse-Spat.R:212:3',
    'test-group-by-SpatVector-terra.R:2:3',
    'test-group-by-SpatVector-terra.R:19:3',
    'test-group-by-SpatVector-terra.R:37:3',
    'test-group-by-SpatVector-terra.R:58:3',
    'test-group-by-SpatVector-terra.R:80:3',
    'test-group-by-SpatVector-terra.R:96:3',
    'test-group-by-SpatVector-terra.R:120:3',
    'test-group-by-SpatVector-terra.R:144:3', 'test-group-by-SpatVector.R:3:3',
    'test-group-by-SpatVector.R:25:3', 'test-group-by-SpatVector.R:51:3',
    'test-group-by-SpatVector.R:72:3', 'test-group-by-SpatVector.R:81:3',
    'test-group-by-SpatVector.R:97:3', 'test-group-by-SpatVector.R:116:3',
    'test-group-by-SpatVector.R:133:3', 'test-group-by-SpatVector.R:170:3',
    'test-group-by-SpatVector.R:206:3', 'test-group-data-SpatVector.R:4:3',
    'test-group-data-SpatVector.R:28:3', 'test-group-data-SpatVector.R:45:3',
    'test-group-data-SpatVector.R:68:3', 'test-group-data-SpatVector.R:94:3',
    'test-group-data-SpatVector.R:118:3', 'test-group-data-SpatVector.R:132:3',
    'test-group-data-SpatVector.R:144:3', 'test-group-data-SpatVector.R:163:3',
    'test-group-data-SpatVector.R:187:3', 'test-group-data-SpatVector.R:207:3',
    'test-group-data-SpatVector.R:231:3', 'test-join-SpatVector.R:4:3',
    'test-join-SpatVector.R:29:3', 'test-join-SpatVector.R:40:3',
    'test-join-SpatVector.R:56:3', 'test-join-SpatVector.R:71:3',
    'test-join-SpatVector.R:89:3', 'test-keep_coltab.R:3:3',
    'test-keep_coltab.R:24:3', 'test-keep_coltab.R:45:3',
    'test-keep_coltab.R:97:3', 'test-keep_coltab.R:156:3',
    'test-keep_coltab.R:222:3', 'test-keep_coltab.R:239:3',
    'test-keep_coltab.R:294:3', 'test-keep_coltab.R:311:3',
    'test-mutate-Spat.R:2:3', 'test-mutate-Spat.R:16:3',
    'test-mutate-Spat.R:59:3', 'test-mutate-Spat.R:77:3',
    'test-pivot-long-SpatVector.R:2:3', 'test-pivot-long-SpatVector.R:23:3',
    'test-pivot-long-SpatVector.R:44:3', 'test-pivot-long-SpatVector.R:61:3',
    'test-pivot-long-SpatVector.R:78:3', 'test-pivot-long-SpatVector.R:106:3',
    'test-pivot-long-SpatVector.R:121:3', 'test-pivot-long-SpatVector.R:140:3',
    'test-pivot-long-SpatVector.R:160:3', 'test-pivot-long-SpatVector.R:177:3',
    'test-pivot-long-SpatVector.R:210:3', 'test-pivot-long-SpatVector.R:233:3',
    'test-pivot-long-SpatVector.R:261:3', 'test-pivot-long-SpatVector.R:287:3',
    'test-pivot-long-SpatVector.R:320:3', 'test-pivot-long-SpatVector.R:353:3',
    'test-pivot-long-SpatVector.R:386:3', 'test-pivot-wide-SpatVector.R:2:3',
    'test-pivot-wide-SpatVector.R:29:3', 'test-pivot-wide-SpatVector.R:58:3',
    'test-pivot-wide-SpatVector.R:87:3', 'test-pivot-wide-SpatVector.R:108:3',
    'test-pivot-wide-SpatVector.R:127:3', 'test-pivot-wide-SpatVector.R:146:3',
    'test-pivot-wide-SpatVector.R:173:3', 'test-pivot-wide-SpatVector.R:195:3',
    'test-pivot-wide-SpatVector.R:213:3', 'test-pivot-wide-SpatVector.R:222:3',
    'test-pivot-wide-SpatVector.R:246:3', 'test-pivot-wide-SpatVector.R:277:3',
    'test-pivot-wide-SpatVector.R:297:3', 'test-pivot-wide-SpatVector.R:318:3',
    'test-pivot-wide-SpatVector.R:330:3', 'test-pull-Spat.R:2:3',
    'test-pull-Spat.R:71:3', 'test-pull_crs.R:15:3', 'test-relocate-Spat.R:2:3',
    'test-relocate-Spat.R:27:3', 'test-rename-Spat.R:2:3',
    'test-rename-Spat.R:29:3', 'test-rename-Spat.R:64:3',
    'test-rename-Spat.R:92:3', 'test-rename-Spat.R:119:3',
    'test-rename-Spat.R:129:3', 'test-replace_na-Spat.R:2:3',
    'test-replace_na-Spat.R:60:3', 'test-rowwise-SpatVector-terra.R:2:3',
    'test-rowwise-SpatVector-terra.R:18:3',
    'test-rowwise-SpatVector-terra.R:35:3',
    'test-rowwise-SpatVector-terra.R:55:3',
    'test-rowwise-SpatVector-terra.R:76:3',
    'test-rowwise-SpatVector-terra.R:91:3',
    'test-rowwise-SpatVector-terra.R:114:3',
    'test-rowwise-SpatVector-terra.R:137:3', 'test-rowwise-SpatVector.R:2:3',
    'test-rowwise-SpatVector.R:49:3', 'test-rowwise-SpatVector.R:76:3',
    'test-rowwise-SpatVector.R:101:3', 'test-rowwise-SpatVector.R:114:3',
    'test-scales_col_cross_blended.R:1:1',
    'test-scales_col_cross_blended.R:69:1',
    'test-scales_col_cross_blended.R:107:1',
    'test-scales_col_cross_blended.R:174:1',
    'test-scales_col_cross_blended.R:228:1',
    'test-scales_col_cross_blended.R:312:1',
    'test-scales_col_cross_blended.R:372:3', 'test-scales_col_hypso.R:1:1',
    'test-scales_col_hypso.R:69:1', 'test-scales_col_hypso.R:103:1',
    'test-scales_col_hypso.R:170:1', 'test-scales_col_hypso.R:218:1',
    'test-scales_col_hypso.R:302:1', 'test-scales_col_terrain.R:1:1',
    'test-scales_col_terrain.R:50:1', 'test-scales_col_terrain.R:99:1',
    'test-scales_col_whitebox.R:1:1', 'test-scales_col_whitebox.R:73:1',
    'test-scales_col_whitebox.R:144:1', 'test-scales_col_wiki.R:1:1',
    'test-scales_col_wiki.R:51:1', 'test-scales_col_wiki.R:102:1',
    'test-scales_coltab.R:1:1', 'test-scales_coltab.R:98:1',
    'test-scales_coltab.R:109:1', 'test-scales_coltab.R:173:1',
    'test-scales_fill_cross_blended.R:1:1',
    'test-scales_fill_cross_blended.R:68:1',
    'test-scales_fill_cross_blended.R:106:1',
    'test-scales_fill_cross_blended.R:173:1',
    'test-scales_fill_cross_blended.R:227:1',
    'test-scales_fill_cross_blended.R:311:1',
    'test-scales_fill_cross_blended.R:369:1',
    'test-scales_fill_cross_blended.R:391:1', 'test-scales_fill_hypso.R:1:1',
    'test-scales_fill_hypso.R:69:1', 'test-scales_fill_hypso.R:103:1',
    'test-scales_fill_hypso.R:170:1', 'test-scales_fill_hypso.R:218:1',
    'test-scales_fill_hypso.R:302:1', 'test-scales_fill_hypso.R:352:1',
    'test-scales_fill_hypso.R:374:1', 'test-scales_fill_terrain.R:1:1',
    'test-scales_fill_terrain.R:45:1', 'test-scales_fill_terrain.R:88:1',
    'test-scales_fill_whitebox.R:1:1', 'test-scales_fill_whitebox.R:68:1',
    'test-scales_fill_whitebox.R:135:1', 'test-scales_fill_whitebox.R:221:1',
    'test-scales_fill_wiki.R:1:1', 'test-scales_fill_wiki.R:46:1',
    'test-scales_fill_wiki.R:90:1', 'test-scales_grass.R:1:1',
    'test-scales_grass.R:69:1', 'test-scales_grass.R:136:1',
    'test-scales_grass.R:202:1', 'test-scales_grass.R:286:1',
    'test-scales_grass.R:355:1', 'test-scales_grass.R:422:1',
    'test-scales_grass.R:489:1', 'test-scales_grass.R:542:1',
    'test-scales_grass.R:626:1', 'test-scales_grass.R:695:1',
    'test-scales_princess.R:1:1', 'test-scales_princess.R:68:1',
    'test-scales_princess.R:135:1', 'test-scales_princess.R:221:1',
    'test-scales_princess.R:243:1', 'test-scales_princess.R:315:1',
    'test-scales_princess.R:386:1', 'test-select-Spat.R:2:3',
    'test-select-Spat.R:20:3', 'test-select-Spat.R:39:3',
    'test-select-Spat.R:59:3', 'test-select-Spat.R:76:3',
    'test-select-Spat.R:88:3', 'test-slice-SpatRaster.R:2:3',
    'test-slice-SpatRaster.R:71:3', 'test-slice-SpatRaster.R:133:3',
    'test-slice-SpatRaster.R:203:3', 'test-slice-SpatRaster.R:294:3',
    'test-slice-SpatRaster.R:387:3', 'test-slice-SpatRaster.R:449:3',
    'test-slice-SpatRaster.R:528:3', 'test-slice-SpatRaster.R:607:3',
    'test-slice-SpatVector.R:3:3', 'test-slice-SpatVector.R:19:3',
    'test-slice-SpatVector.R:35:3', 'test-slice-SpatVector.R:51:3',
    'test-slice-SpatVector.R:67:3', 'test-slice-SpatVector.R:76:3',
    'test-slice-SpatVector.R:98:3', 'test-slice-SpatVector.R:107:3',
    'test-slice-SpatVector.R:119:3', 'test-slice-SpatVector.R:129:3',
    'test-slice-SpatVector.R:142:3', 'test-slice-SpatVector.R:155:3',
    'test-slice-SpatVector.R:170:3', 'test-slice-SpatVector.R:184:3',
    'test-slice-SpatVector.R:203:3', 'test-slice-SpatVector.R:218:3',
    'test-slice-SpatVector.R:232:3', 'test-slice-SpatVector.R:247:3',
    'test-slice-SpatVector.R:273:3', 'test-slice-SpatVector.R:294:3',
    'test-slice-SpatVector.R:308:3', 'test-slice-SpatVector.R:323:3',
    'test-slice-SpatVector.R:341:3', 'test-slice-SpatVector.R:361:3',
    'test-slice-SpatVector.R:388:3', 'test-slice-SpatVector.R:399:3',
    'test-slice-SpatVector.R:415:3', 'test-slice-SpatVector.R:426:3',
    'test-slice-SpatVector.R:441:3', 'test-slice-SpatVector.R:456:3',
    'test-slice-SpatVector.R:467:3', 'test-slice-SpatVector.R:483:3',
    'test-slice-SpatVector.R:511:3', 'test-slice-SpatVector.R:527:3',
    'test-slice-SpatVector.R:557:3', 'test-stat_spatraster.R:2:3',
    'test-stat_spatraster.R:86:3', 'test-summarise-SpatVector.R:2:3',
    'test-summarise-SpatVector.R:38:3', 'test-summarise-SpatVector.R:50:3',
    'test-summarise-SpatVector.R:78:3', 'test-summarise-SpatVector.R:129:3',
    'test-summarise-SpatVector.R:184:3', 'test-summarise-SpatVector.R:249:3',
    'test-transmute-Spat.R:2:3', 'test-transmute-Spat.R:14:3',
    'test-transmute-Spat.R:31:3', 'test-transmute-Spat.R:49:3'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-scales_fill_hypso.R:441:3'): PR 165 ────────────────────────────
  <Rcpp::exception/C++Error/error/condition>
  Error: OGRCreateCoordinateTransformation(): transformation not available
  Backtrace:
       ▆
    1. └─vdiffr::expect_doppelganger("pr165_01: nolims", p1) at test-scales_fill_hypso.R:441:3
    2.   └─vdiffr (local) writer(fig, testcase, title)
    3.     ├─vdiffr:::print_plot(plot, title)
    4.     └─vdiffr:::print_plot.ggplot(plot, title)
    5.       ├─base::print(p)
    6.       └─ggplot2 (local) `print.ggplot2::ggplot`(p)
    7.         ├─ggplot2::ggplot_build(x)
    8.         └─ggplot2 (local) `ggplot_build.ggplot2::ggplot`(x)
    9.           └─layout$setup(data, plot@data, plot@plot_env)
   10.             └─ggplot2 (local) setup(..., self = self)
   11.               └─self$coord$setup_data(data, self$coord_params)
   12.                 └─ggplot2 (local) setup_data(...)
   13.                   └─base::lapply(...)
   14.                     └─ggplot2 (local) FUN(X[[i]], ...)
   15.                       └─base::lapply(layer_data[idx], sf::st_transform, crs = params$crs)
   16.                         ├─sf (local) FUN(X[[i]], ...)
   17.                         └─sf:::st_transform.sfc(X[[i]], ...)
   18.                           ├─sf::st_sfc(...)
   19.                           ├─base::structure(...)
   20.                           └─sf:::CPL_transform(...)
  ── Error ('test-scales_grass.R:748:3'): PR 165 ─────────────────────────────────
  <Rcpp::exception/C++Error/error/condition>
  Error: OGRCreateCoordinateTransformation(): transformation not available
  Backtrace:
       ▆
    1. └─vdiffr::expect_doppelganger("pr165_01: nolims", p1) at test-scales_grass.R:748:3
    2.   └─vdiffr (local) writer(fig, testcase, title)
    3.     ├─vdiffr:::print_plot(plot, title)
    4.     └─vdiffr:::print_plot.ggplot(plot, title)
    5.       ├─base::print(p)
    6.       └─ggplot2 (local) `print.ggplot2::ggplot`(p)
    7.         ├─ggplot2::ggplot_build(x)
    8.         └─ggplot2 (local) `ggplot_build.ggplot2::ggplot`(x)
    9.           └─layout$setup(data, plot@data, plot@plot_env)
   10.             └─ggplot2 (local) setup(..., self = self)
   11.               └─self$coord$setup_data(data, self$coord_params)
   12.                 └─ggplot2 (local) setup_data(...)
   13.                   └─base::lapply(...)
   14.                     └─ggplot2 (local) FUN(X[[i]], ...)
   15.                       └─base::lapply(layer_data[idx], sf::st_transform, crs = params$crs)
   16.                         ├─sf (local) FUN(X[[i]], ...)
   17.                         └─sf:::st_transform.sfc(X[[i]], ...)
   18.                           ├─sf::st_sfc(...)
   19.                           ├─base::structure(...)
   20.                           └─sf:::CPL_transform(...)
  
  [ FAIL 2 | WARN 2 | SKIP 401 | PASS 639 ]
  Error:
  ! Test failures.
  Execution halted