Running ‘testthat.R’ [12s/15s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(glossa)
  Loading required package: bs4Dash
  
  Attaching package: 'bs4Dash'
  
  The following object is masked from 'package:graphics':
  
      box
  
  Loading required package: shiny
  
  Attaching package: 'shiny'
  
  The following objects are masked from 'package:bs4Dash':
  
      actionButton, column, insertTab, navbarMenu, tabsetPanel
  
  > library(terra)
  terra 1.8.42
  
  Attaching package: 'terra'
  
  The following objects are masked from 'package:testthat':
  
      compare, describe
  
  > library(sf)
  Linking to GEOS 3.13.1, GDAL 3.10.3, PROJ 9.6.0; sf_use_s2() is TRUE
  > 
  > test_check("glossa")
  Spherical geometry (s2) switched off
  although coordinates are longitude/latitude, st_difference assumes that they
  are planar
  although coordinates are longitude/latitude, st_difference assumes that they
  are planar
  although coordinates are longitude/latitude, st_intersects assumes that they
  are planar
  although coordinates are longitude/latitude, st_intersects assumes that they
  are planar
  although coordinates are longitude/latitude, st_intersects assumes that they
  are planar
  although coordinates are longitude/latitude, st_intersects assumes that they
  are planar
  although coordinates are longitude/latitude, st_intersects assumes that they
  are planar
  although coordinates are longitude/latitude, st_intersects assumes that they
  are planar
  although coordinates are longitude/latitude, st_intersects assumes that they
  are planar
  although coordinates are longitude/latitude, st_intersects assumes that they
  are planar
  although coordinates are longitude/latitude, st_intersects assumes that they
  are planar
  although coordinates are longitude/latitude, st_intersects assumes that they
  are planar
  although coordinates are longitude/latitude, st_intersects assumes that they
  are planar
  although coordinates are longitude/latitude, st_intersects assumes that they
  are planar
  [ FAIL 2 | WARN 0 | SKIP 11 | PASS 43 ]
  
  ══ Skipped tests (11) ══════════════════════════════════════════════════════════
  • On CRAN (11): 'test-glossa_analysis.R:5:3', 'test-process_layers.R:5:3',
    'test-process_polygon.R:5:3', 'test-read_validate_files.R:5:3',
    'test-read_validate_files.R:18:3', 'test-read_validate_files.R:30:3',
    'test-read_validate_files.R:42:3', 'test-read_validate_files.R:54:3',
    'test-read_validate_files.R:78:3', 'test-read_validate_files.R:104:3',
    'test-utils.R:4:3'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-process_presence_absence.R:31:3'): clean_coordinates removes close points based on decimal_digits ──
  Error in `GeoThinneR::thin_points(df, long_col = coords[1], lat_col = coords[2], 
      group_col = group_col, method = "precision", trials = 1, 
      all_trials = FALSE, seed = seed, precision = decimal_digits)`: Specified longitude or latitude columns do not exist in the data.
  Backtrace:
      ▆
   1. └─glossa::clean_coordinates(toy_data, study_area, decimal_digits = 0) at test-process_presence_absence.R:31:3
   2.   └─GeoThinneR::thin_points(...)
  ── Error ('test-process_presence_absence.R:62:3'): clean_coordinates is reproducible with seed ──
  Error in `GeoThinneR::thin_points(df, long_col = coords[1], lat_col = coords[2], 
      group_col = group_col, method = "precision", trials = 1, 
      all_trials = FALSE, seed = seed, precision = decimal_digits)`: Specified longitude or latitude columns do not exist in the data.
  Backtrace:
      ▆
   1. └─glossa::clean_coordinates(...) at test-process_presence_absence.R:62:3
   2.   └─GeoThinneR::thin_points(...)
  
  [ FAIL 2 | WARN 0 | SKIP 11 | PASS 43 ]
  Error: Test failures
  Execution halted