Running ‘testthat.R’ [36s/72s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(galah)
  
  Attaching package: 'galah'
  
  The following object is masked from 'package:stats':
  
      filter
  
  > 
  > galah_config(cache_directory = tempdir(), email = "ala4r@ala.org.au",
  +            caching = FALSE, atlas = "Australia", verbose = FALSE,
  +            run_checks = TRUE)
  > test_check("galah")
  [ FAIL 201 | WARN 6 | SKIP 92 | PASS 168 ]
  
  ══ Skipped tests (92) ══════════════════════════════════════════════════════════
  • On CRAN (92): 'test-atlas_media.R:5:3', 'test-atlas_media.R:20:3',
    'test-atlas_media.R:35:3', 'test-atlas_occurrences.R:9:3',
    'test-atlas_occurrences.R:24:3', 'test-atlas_occurrences.R:45:3',
    'test-atlas_occurrences.R:78:3', 'test-atlas_species.R:11:3',
    'test-atlas_species.R:25:3', 'test-atlas_species.R:42:3',
    'test-clear_cached_files.R:4:3', 'test-collect_media.R:2:3',
    'test-collect_media.R:13:3', 'test-collect_media.R:21:3',
    'test-collect_media.R:54:3', 'test-collect_occurrences.R:2:3',
    'test-deprecated_functions.R:46:3', 'test-deprecated_functions.R:59:3',
    'test-deprecated_functions.R:76:3', 'test-deprecated_functions.R:81:3',
    'test-deprecated_functions.R:87:3', 'test-deprecated_functions.R:93:3',
    'test-deprecated_functions.R:100:3', 'test-deprecated_functions.R:107:3',
    'test-deprecated_functions.R:127:3', 'test-deprecated_functions.R:132:3',
    'test-deprecated_functions.R:138:3', 'test-deprecated_functions.R:143:3',
    'test-deprecated_functions.R:149:3', 'test-deprecated_functions.R:154:3',
    'test-deprecated_functions.R:160:3', 'test-deprecated_functions.R:165:3',
    'test-galah_apply_profile.R:18:3', 'test-galah_apply_profile.R:35:3',
    'test-galah_config.R:4:3', 'test-galah_polygon.R:21:3',
    'test-galah_select.R:12:3', 'test-galah_select.R:24:3',
    'test-galah_select.R:96:3', 'test-galah_select.R:103:3',
    'test-international-Austria.R:138:3', 'test-international-Brazil.R:135:3',
    'test-international-France.R:98:5', 'test-international-France.R:115:5',
    'test-international-France.R:127:3', 'test-international-France.R:139:3',
    'test-international-GBIF.R:159:3', 'test-international-Guatemala.R:126:3',
    'test-international-Sweden.R:117:5', 'test-international-Sweden.R:128:3',
    'test-search_all.R:4:3', 'test-search_all.R:9:3', 'test-search_all.R:29:3',
    'test-search_all.R:35:3', 'test-search_all.R:49:3', 'test-search_all.R:62:3',
    'test-search_all.R:75:3', 'test-search_all.R:88:3',
    'test-search_all.R:101:3', 'test-search_all.R:115:3',
    'test-search_all.R:128:3', 'test-search_all.R:134:3',
    'test-search_all.R:147:3', 'test-search_all.R:160:3',
    'test-search_all.R:174:3', 'test-search_all.R:187:3', 'test-show_all.R:5:3',
    'test-show_all.R:31:3', 'test-show_all.R:39:3', 'test-show_all.R:47:3',
    'test-show_all.R:55:3', 'test-show_all.R:63:3', 'test-show_all.R:71:3',
    'test-show_all.R:79:3', 'test-show_all.R:87:3', 'test-show_all.R:95:3',
    'test-show_all.R:103:3', 'test-show_all.R:111:3',
    'test-show_all_cached_files.R:4:3', 'test-show_values.R:18:3',
    'test-show_values.R:28:3', 'test-show_values.R:42:3',
    'test-show_values.R:56:3', 'test-show_values.R:70:3',
    'test-show_values.R:76:3', 'test-show_values.R:91:3',
    'test-show_values.R:106:3', 'test-show_values.R:122:3',
    'test-show_values.R:131:3', 'test-show_values.R:145:3',
    'test-show_values.R:164:3', 'test-show_values.R:183:3'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-atlas_counts.R:8:5'): atlas_counts checks group_by field ───────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─testthat::expect_warning(atlas_counts(group_by = galah_group_by("invalid"))) at test-atlas_counts.R:8:4
    2. │ └─testthat:::quasi_capture(...)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ └─base::withCallingHandlers(...)
    5. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    6. ├─galah::atlas_counts(group_by = galah_group_by("invalid"))
    7. │ └─galah::galah_call(...)
    8. │   └─galah:::check_call_args(group_by, "group_by")
    9. └─galah::galah_group_by("invalid")
   10.   └─galah:::detect_data_request(dots)
   11.     └─galah:::is_object_check(dots)
   12.       ├─base::unlist(...)
   13.       └─base::lapply(...)
   14.         └─galah (local) FUN(X[[i]], ...)
   15.           ├─base::data.frame(...)
   16.           ├─base::unlist(...)
   17.           └─base::lapply(...)
   18.             └─galah (local) FUN(X[[i]], ...)
   19.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-atlas_counts.R:22:3'): atlas_counts returns expected output ────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-atlas_counts.R:22:2
    2. │ └─cassette$call_block(...)
    3. ├─galah::atlas_counts(identify = galah_identify("Mammalia")) at test-atlas_counts.R:23:4
    4. │ └─galah::galah_call(...)
    5. └─galah::galah_identify("Mammalia")
    6.   └─galah:::detect_data_request(dots)
    7.     └─galah:::is_object_check(dots)
    8.       ├─base::unlist(...)
    9.       └─base::lapply(...)
   10.         └─galah (local) FUN(X[[i]], ...)
   11.           ├─base::data.frame(...)
   12.           ├─base::unlist(...)
   13.           └─base::lapply(...)
   14.             └─galah (local) FUN(X[[i]], ...)
   15.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-atlas_counts.R:30:3'): grouped atlas_counts returns expected output ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-atlas_counts.R:30:2
    2. │ └─cassette$call_block(...)
    3. ├─galah::atlas_counts(identify = galah_identify("Mammalia"), group_by = galah_group_by(basisOfRecord)) at test-atlas_counts.R:31:4
    4. │ └─galah::galah_call(...)
    5. └─galah::galah_identify("Mammalia")
    6.   └─galah:::detect_data_request(dots)
    7.     └─galah:::is_object_check(dots)
    8.       ├─base::unlist(...)
    9.       └─base::lapply(...)
   10.         └─galah (local) FUN(X[[i]], ...)
   11.           ├─base::data.frame(...)
   12.           ├─base::unlist(...)
   13.           └─base::lapply(...)
   14.             └─galah (local) FUN(X[[i]], ...)
   15.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-atlas_counts.R:40:3'): grouped atlas_counts returns expected output when limit != NULL ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-atlas_counts.R:40:2
    2. │ └─cassette$call_block(...)
    3. ├─galah::atlas_counts(...) at test-atlas_counts.R:41:4
    4. │ └─galah::galah_call(...)
    5. └─galah::galah_identify("Mammalia")
    6.   └─galah:::detect_data_request(dots)
    7.     └─galah:::is_object_check(dots)
    8.       ├─base::unlist(...)
    9.       └─base::lapply(...)
   10.         └─galah (local) FUN(X[[i]], ...)
   11.           ├─base::data.frame(...)
   12.           ├─base::unlist(...)
   13.           └─base::lapply(...)
   14.             └─galah (local) FUN(X[[i]], ...)
   15.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-atlas_counts.R:54:3'): atlas_counts returns all counts if no limit is provided ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-atlas_counts.R:54:2
    2. │ └─cassette$call_block(...)
    3. ├─galah::atlas_counts(group_by = galah_group_by(month), limit = NULL) at test-atlas_counts.R:55:4
    4. │ └─galah::galah_call(...)
    5. │   └─galah:::check_call_args(group_by, "group_by")
    6. └─galah::galah_group_by(month)
    7.   └─galah:::detect_data_request(dots)
    8.     └─galah:::is_object_check(dots)
    9.       ├─base::unlist(...)
   10.       └─base::lapply(...)
   11.         └─galah (local) FUN(X[[i]], ...)
   12.           ├─base::data.frame(...)
   13.           ├─base::unlist(...)
   14.           └─base::lapply(...)
   15.             └─galah (local) FUN(X[[i]], ...)
   16.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-atlas_counts.R:71:3'): grouped atlas_counts for species returns expected output ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-atlas_counts.R:71:2
    2. │ └─cassette$call_block(...)
    3. ├─galah::atlas_counts(...) at test-atlas_counts.R:72:4
    4. │ └─galah::galah_call(...)
    5. └─galah::galah_identify("Mammalia")
    6.   └─galah:::detect_data_request(dots)
    7.     └─galah:::is_object_check(dots)
    8.       ├─base::unlist(...)
    9.       └─base::lapply(...)
   10.         └─galah (local) FUN(X[[i]], ...)
   11.           ├─base::data.frame(...)
   12.           ├─base::unlist(...)
   13.           └─base::lapply(...)
   14.             └─galah (local) FUN(X[[i]], ...)
   15.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-atlas_counts.R:84:3'): atlas_counts handles pagination ─────────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-atlas_counts.R:84:2
    2. │ └─cassette$call_block(...)
    3. ├─galah::atlas_counts(group_by = galah_group_by(year), limit = 101) at test-atlas_counts.R:85:4
    4. │ └─galah::galah_call(...)
    5. │   └─galah:::check_call_args(group_by, "group_by")
    6. └─galah::galah_group_by(year)
    7.   └─galah:::detect_data_request(dots)
    8.     └─galah:::is_object_check(dots)
    9.       ├─base::unlist(...)
   10.       └─base::lapply(...)
   11.         └─galah (local) FUN(X[[i]], ...)
   12.           ├─base::data.frame(...)
   13.           ├─base::unlist(...)
   14.           └─base::lapply(...)
   15.             └─galah (local) FUN(X[[i]], ...)
   16.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-atlas_counts.R:123:3'): atlas_counts handles multiple 'group by' variables ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-atlas_counts.R:123:2
    2. │ └─cassette$call_block(...)
    3. ├─galah::atlas_counts(...) at test-atlas_counts.R:124:4
    4. │ └─galah::galah_call(...)
    5. │   └─galah:::check_call_args(filter, "filter")
    6. └─galah::galah_filter(year >= 2018)
    7.   └─galah:::detect_data_request(dots)
    8.     └─galah:::is_object_check(dots)
    9.       ├─base::unlist(...)
   10.       └─base::lapply(...)
   11.         └─galah (local) FUN(X[[i]], ...)
   12.           ├─base::data.frame(...)
   13.           ├─base::unlist(...)
   14.           └─base::lapply(...)
   15.             └─galah (local) FUN(X[[i]], ...)
   16.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-atlas_counts.R:133:3'): atlas_counts handles 'species' as a 'group by' variable ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-atlas_counts.R:133:2
    2. │ └─cassette$call_block(...)
    3. ├─galah::atlas_counts(...) at test-atlas_counts.R:134:4
    4. └─galah::galah_group_by(...)
    5.   └─galah:::detect_data_request(dots)
    6.     └─galah:::is_object_check(dots)
    7.       ├─base::unlist(...)
    8.       └─base::lapply(...)
    9.         └─galah (local) FUN(X[[i]], ...)
   10.           ├─base::data.frame(...)
   11.           ├─base::unlist(...)
   12.           └─base::lapply(...)
   13.             └─galah (local) FUN(X[[i]], ...)
   14.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-atlas_counts.R:145:3'): atlas_counts handles 'taxonConceptID' as a 'group by' variable ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-atlas_counts.R:145:2
    2. │ └─cassette$call_block(...)
    3. ├─galah::atlas_counts(...) at test-atlas_counts.R:146:4
    4. └─galah::galah_group_by(...)
    5.   └─galah:::detect_data_request(dots)
    6.     └─galah:::is_object_check(dots)
    7.       ├─base::unlist(...)
    8.       └─base::lapply(...)
    9.         └─galah (local) FUN(X[[i]], ...)
   10.           ├─base::data.frame(...)
   11.           ├─base::unlist(...)
   12.           └─base::lapply(...)
   13.             └─galah (local) FUN(X[[i]], ...)
   14.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-atlas_counts.R:158:3'): atlas_counts handles piping ────────────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-atlas_counts.R:158:2
    2. │ └─cassette$call_block(...)
    3. ├─galah::atlas_counts(...) at test-atlas_counts.R:159:4
    4. └─galah::galah_group_by(...)
    5.   └─galah:::detect_data_request(dots)
    6.     └─galah:::is_object_check(dots)
    7.       ├─base::unlist(...)
    8.       └─base::lapply(...)
    9.         └─galah (local) FUN(X[[i]], ...)
   10.           ├─base::data.frame(...)
   11.           ├─base::unlist(...)
   12.           └─base::lapply(...)
   13.             └─galah (local) FUN(X[[i]], ...)
   14.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-atlas_counts.R:169:3'): atlas_counts ignores superflueous piped arguments ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-atlas_counts.R:169:2
    2. │ └─cassette$call_block(...)
    3. ├─galah::atlas_counts(...) at test-atlas_counts.R:170:4
    4. └─galah::galah_select(...)
    5.   └─galah:::detect_data_request(dots)
    6.     └─galah:::is_object_check(dots)
    7.       ├─base::unlist(...)
    8.       └─base::lapply(...)
    9.         └─galah (local) FUN(X[[i]], ...)
   10.           ├─base::data.frame(...)
   11.           ├─base::unlist(...)
   12.           └─base::lapply(...)
   13.             └─galah (local) FUN(X[[i]], ...)
   14.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-atlas_counts.R:183:3'): atlas_counts works for three groups ────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-atlas_counts.R:183:2
    2. │ └─cassette$call_block(...)
    3. ├─galah::atlas_counts(...) at test-atlas_counts.R:184:4
    4. └─galah::galah_group_by(...)
    5.   └─galah:::detect_data_request(dots)
    6.     └─galah:::is_object_check(dots)
    7.       ├─base::unlist(...)
    8.       └─base::lapply(...)
    9.         └─galah (local) FUN(X[[i]], ...)
   10.           ├─base::data.frame(...)
   11.           ├─base::unlist(...)
   12.           └─base::lapply(...)
   13.             └─galah (local) FUN(X[[i]], ...)
   14.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-atlas_counts.R:197:3'): atlas_counts filters correctly with galah_geolocate/galah_polygon ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-atlas_counts.R:197:2
    2. │ └─cassette$call_block(...)
    3. └─galah::galah_filter(...) at test-atlas_counts.R:200:4
    4.   └─galah:::detect_data_request(dots)
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-atlas_counts.R:214:3'): atlas_counts filters correctly with galah_geolocate/galah_bbox ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-atlas_counts.R:214:2
    2. │ └─cassette$call_block(...)
    3. └─galah::galah_filter(...) at test-atlas_counts.R:217:4
    4.   └─galah:::detect_data_request(dots)
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-atlas_taxonomy.R:29:3'): atlas_taxonomy makes a tree when piped ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-atlas_taxonomy.R:29:2
    2. │ └─cassette$call_block(...)
    3. ├─data.tree::ToDataFrameTypeCol(...) at test-atlas_taxonomy.R:30:4
    4. │ └─base::unique(...)
    5. ├─galah::atlas_taxonomy(...)
    6. └─galah::galah_down_to(galah_identify(galah_call(), "fungi"), phylum)
    7.   └─galah:::detect_data_request(dots)
    8.     └─galah:::is_object_check(dots)
    9.       ├─base::unlist(...)
   10.       └─base::lapply(...)
   11.         └─galah (local) FUN(X[[i]], ...)
   12.           ├─base::data.frame(...)
   13.           ├─base::unlist(...)
   14.           └─base::lapply(...)
   15.             └─galah (local) FUN(X[[i]], ...)
   16.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-deprecated_functions.R:5:3'): select_taxa is deprecated ────────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─testthat::expect_warning(select_taxa("Microseris lanceolata")) at test-deprecated_functions.R:5:2
    2. │ └─testthat:::quasi_capture(...)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ └─base::withCallingHandlers(...)
    5. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    6. └─galah::select_taxa("Microseris lanceolata")
    7.   ├─base::as.data.frame(galah_identify(query, search = TRUE))
    8.   └─galah::galah_identify(query, search = TRUE)
    9.     └─galah:::detect_data_request(dots)
   10.       └─galah:::is_object_check(dots)
   11.         ├─base::unlist(...)
   12.         └─base::lapply(...)
   13.           └─galah (local) FUN(X[[i]], ...)
   14.             ├─base::data.frame(...)
   15.             ├─base::unlist(...)
   16.             └─base::lapply(...)
   17.               └─galah (local) FUN(X[[i]], ...)
   18.                 └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-deprecated_functions.R:9:3'): select_taxa works ────────────────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::select_taxa("Microseris lanceolata") at test-deprecated_functions.R:9:2
    2.   ├─base::as.data.frame(galah_identify(query, search = TRUE))
    3.   └─galah::galah_identify(query, search = TRUE)
    4.     └─galah:::detect_data_request(dots)
    5.       └─galah:::is_object_check(dots)
    6.         ├─base::unlist(...)
    7.         └─base::lapply(...)
    8.           └─galah (local) FUN(X[[i]], ...)
    9.             ├─base::data.frame(...)
   10.             ├─base::unlist(...)
   11.             └─base::lapply(...)
   12.               └─galah (local) FUN(X[[i]], ...)
   13.                 └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-deprecated_functions.R:14:3'): select_columns is deprecated ────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─testthat::expect_warning(select_columns(eventDate)) at test-deprecated_functions.R:14:2
    2. │ └─testthat:::quasi_capture(...)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ └─base::withCallingHandlers(...)
    5. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    6. └─galah::select_columns(eventDate)
    7.   └─galah::galah_select(..., group = group)
    8.     └─galah:::detect_data_request(dots)
    9.       └─galah:::is_object_check(dots)
   10.         ├─base::unlist(...)
   11.         └─base::lapply(...)
   12.           └─galah (local) FUN(X[[i]], ...)
   13.             ├─base::data.frame(...)
   14.             ├─base::unlist(...)
   15.             └─base::lapply(...)
   16.               └─galah (local) FUN(X[[i]], ...)
   17.                 └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-deprecated_functions.R:18:3'): select_columns works ────────────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::select_columns(eventDate) at test-deprecated_functions.R:18:2
    2.   └─galah::galah_select(..., group = group)
    3.     └─galah:::detect_data_request(dots)
    4.       └─galah:::is_object_check(dots)
    5.         ├─base::unlist(...)
    6.         └─base::lapply(...)
    7.           └─galah (local) FUN(X[[i]], ...)
    8.             ├─base::data.frame(...)
    9.             ├─base::unlist(...)
   10.             └─base::lapply(...)
   11.               └─galah (local) FUN(X[[i]], ...)
   12.                 └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-deprecated_functions.R:25:3'): select_filters is deprecated ────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─testthat::expect_warning(select_filters(year == 2000)) at test-deprecated_functions.R:25:2
    2. │ └─testthat:::quasi_capture(...)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ └─base::withCallingHandlers(...)
    5. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    6. └─galah::select_filters(year == 2000)
    7.   └─galah::galah_filter(..., profile = profile)
    8.     └─galah:::detect_data_request(dots)
    9.       └─galah:::is_object_check(dots)
   10.         ├─base::unlist(...)
   11.         └─base::lapply(...)
   12.           └─galah (local) FUN(X[[i]], ...)
   13.             ├─base::data.frame(...)
   14.             ├─base::unlist(...)
   15.             └─base::lapply(...)
   16.               └─galah (local) FUN(X[[i]], ...)
   17.                 └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-deprecated_functions.R:29:3'): select_filters works ────────────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::select_filters(year == 2000) at test-deprecated_functions.R:29:2
    2.   └─galah::galah_filter(..., profile = profile)
    3.     └─galah:::detect_data_request(dots)
    4.       └─galah:::is_object_check(dots)
    5.         ├─base::unlist(...)
    6.         └─base::lapply(...)
    7.           └─galah (local) FUN(X[[i]], ...)
    8.             ├─base::data.frame(...)
    9.             ├─base::unlist(...)
   10.             └─base::lapply(...)
   11.               └─galah (local) FUN(X[[i]], ...)
   12.                 └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-deprecated_functions.R:36:3'): select_locations is deprecated ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─testthat::expect_warning(select_locations(wkt)) at test-deprecated_functions.R:36:2
    2. │ └─testthat:::quasi_capture(...)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ └─base::withCallingHandlers(...)
    5. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    6. └─galah::select_locations(wkt)
    7.   └─galah::galah_geolocate(query)
    8.     └─galah::galah_polygon(...)
    9.       └─galah:::detect_data_request(dots)
   10.         └─galah:::is_object_check(dots)
   11.           ├─base::unlist(...)
   12.           └─base::lapply(...)
   13.             └─galah (local) FUN(X[[i]], ...)
   14.               ├─base::data.frame(...)
   15.               ├─base::unlist(...)
   16.               └─base::lapply(...)
   17.                 └─galah (local) FUN(X[[i]], ...)
   18.                   └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-deprecated_functions.R:41:3'): select_locations works ──────────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::select_locations(wkt) at test-deprecated_functions.R:41:2
    2.   └─galah::galah_geolocate(query)
    3.     └─galah::galah_polygon(...)
    4.       └─galah:::detect_data_request(dots)
    5.         └─galah:::is_object_check(dots)
    6.           ├─base::unlist(...)
    7.           └─base::lapply(...)
    8.             └─galah (local) FUN(X[[i]], ...)
    9.               ├─base::data.frame(...)
   10.               ├─base::unlist(...)
   11.               └─base::lapply(...)
   12.                 └─galah (local) FUN(X[[i]], ...)
   13.                   └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_apply_profile.R:4:3'): galah_apply_profile filters counts ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-galah_apply_profile.R:4:2
    2. │ └─cassette$call_block(...)
    3. ├─galah::atlas_counts(galah_apply_profile(galah_call(), ALA)) at test-galah_apply_profile.R:7:4
    4. └─galah::galah_apply_profile(galah_call(), ALA)
    5.   └─galah:::detect_data_request(dots)
    6.     └─galah:::is_object_check(dots)
    7.       ├─base::unlist(...)
    8.       └─base::lapply(...)
    9.         └─galah (local) FUN(X[[i]], ...)
   10.           ├─base::data.frame(...)
   11.           ├─base::unlist(...)
   12.           └─base::lapply(...)
   13.             └─galah (local) FUN(X[[i]], ...)
   14.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_bbox.R:6:3'): galah_bbox returns bbox for sf ─────────────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_bbox(polygon_sfc) at test-galah_bbox.R:6:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_bbox.R:17:3'): galah_bbox returns bbox for shapefile ─────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_bbox(shapefile) at test-galah_bbox.R:17:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_bbox.R:27:3'): galah_bbox returns bbox for bbox ──────────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_bbox(bbox) at test-galah_bbox.R:27:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_bbox.R:37:3'): galah_bbox returns bbox for tibble ────────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_bbox(tibble) at test-galah_bbox.R:37:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_bbox.R:61:3'): galah_bbox uses only first coordinates of tibble with many coordinates ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─testthat::expect_warning(galah_bbox(tibble_many_coords), "More than 1 set of coordinates supplied to") at test-galah_bbox.R:61:2
    2. │ └─testthat:::quasi_capture(...)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ └─base::withCallingHandlers(...)
    5. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    6. └─galah::galah_bbox(tibble_many_coords)
    7.   └─galah:::detect_data_request(dots)
    8.     └─galah:::is_object_check(dots)
    9.       ├─base::unlist(...)
   10.       └─base::lapply(...)
   11.         └─galah (local) FUN(X[[i]], ...)
   12.           ├─base::data.frame(...)
   13.           ├─base::unlist(...)
   14.           └─base::lapply(...)
   15.             └─galah (local) FUN(X[[i]], ...)
   16.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_bbox.R:74:3'): galah_bbox checks number of inputs, uses first argument ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─testthat::expect_warning(galah_bbox(wkt_1, wkt_2), "More than 1 spatial area provided") at test-galah_bbox.R:74:2
    2. │ └─testthat:::quasi_capture(...)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ └─base::withCallingHandlers(...)
    5. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    6. └─galah::galah_bbox(wkt_1, wkt_2)
    7.   └─galah:::detect_data_request(dots)
    8.     └─galah:::is_object_check(dots)
    9.       ├─base::unlist(...)
   10.       └─base::lapply(...)
   11.         └─galah (local) FUN(X[[i]], ...)
   12.           ├─base::data.frame(...)
   13.           ├─base::unlist(...)
   14.           └─base::lapply(...)
   15.             └─galah (local) FUN(X[[i]], ...)
   16.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Failure ('test-galah_bbox.R:99:3'): galah_bbox detects invalid spatial objects ──
  `galah_bbox(impossible_bbox)` threw an error with unexpected message.
  Expected match: "Invalid spatial object"
  Actual message: "invalid 'mode' argument 'call'"
  Backtrace:
       ▆
    1. ├─testthat::expect_error(galah_bbox(impossible_bbox), "Invalid spatial object") at test-galah_bbox.R:99:2
    2. │ └─testthat:::quasi_capture(...)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ └─base::withCallingHandlers(...)
    5. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    6. └─galah::galah_bbox(impossible_bbox)
    7.   └─galah:::detect_data_request(dots)
    8.     └─galah:::is_object_check(dots)
    9.       ├─base::unlist(...)
   10.       └─base::lapply(...)
   11.         └─galah (local) FUN(X[[i]], ...)
   12.           ├─base::data.frame(...)
   13.           ├─base::unlist(...)
   14.           └─base::lapply(...)
   15.             └─galah (local) FUN(X[[i]], ...)
   16.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_bbox.R:105:3'): galah_bbox converts to multipolygon ──────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─testthat::expect_match(galah_bbox(sf_wkt), "MULTIPOLYGON") at test-galah_bbox.R:105:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. └─galah::galah_bbox(sf_wkt)
    5.   └─galah:::detect_data_request(dots)
    6.     └─galah:::is_object_check(dots)
    7.       ├─base::unlist(...)
    8.       └─base::lapply(...)
    9.         └─galah (local) FUN(X[[i]], ...)
   10.           ├─base::data.frame(...)
   11.           ├─base::unlist(...)
   12.           └─base::lapply(...)
   13.             └─galah (local) FUN(X[[i]], ...)
   14.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_call.R:11:3'): galah_call works with all `galah_` functions ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_down_to(...) at test-galah_call.R:11:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_call.R:23:3'): galah_call works irrespective of `galah_` function order ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_identify(...) at test-galah_call.R:23:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_call.R:35:3'): repeated calls to `galah_identify` are added correctly ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_identify(...) at test-galah_call.R:35:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_call.R:42:3'): repeated calls to `galah_filter` are added correctly ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(...) at test-galah_call.R:42:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:5:5'): galah_filter works for a single 'equals' argument ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(year == 2010) at test-galah_filter.R:5:4
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:33:3'): galah_filter handles assertion filters ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(ZERO_COORDINATE == FALSE) at test-galah_filter.R:33:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:43:3'): galah_filter validates filters ──────────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─testthat::expect_warning(galah_filter(invalid_filter == "value")) at test-galah_filter.R:43:2
    2. │ └─testthat:::quasi_capture(...)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ └─base::withCallingHandlers(...)
    5. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    6. └─galah::galah_filter(invalid_filter == "value")
    7.   └─galah:::detect_data_request(dots)
    8.     └─galah:::is_object_check(dots)
    9.       ├─base::unlist(...)
   10.       └─base::lapply(...)
   11.         └─galah (local) FUN(X[[i]], ...)
   12.           ├─base::data.frame(...)
   13.           ├─base::unlist(...)
   14.           └─base::lapply(...)
   15.             └─galah (local) FUN(X[[i]], ...)
   16.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:48:3'): galah_filter skips checks if requested ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─testthat::expect_silent(galah_filter(random == "filter")) at test-galah_filter.R:48:2
    2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ ├─withr::with_output_sink(...)
    5. │   │ │ └─base::force(code)
    6. │   │ ├─base::withCallingHandlers(...)
    7. │   │ └─base::withVisible(code)
    8. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    9. └─galah::galah_filter(random == "filter")
   10.   └─galah:::detect_data_request(dots)
   11.     └─galah:::is_object_check(dots)
   12.       ├─base::unlist(...)
   13.       └─base::lapply(...)
   14.         └─galah (local) FUN(X[[i]], ...)
   15.           ├─base::data.frame(...)
   16.           ├─base::unlist(...)
   17.           └─base::lapply(...)
   18.             └─galah (local) FUN(X[[i]], ...)
   19.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:59:3'): galah_filter works for two 'equals' arguments ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(year == 2010, basisOfRecord == "HUMAN_OBSERVATION") at test-galah_filter.R:59:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:65:3'): galah_filter works for two arguments of the same variable ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(year >= 2010, year <= 2015) at test-galah_filter.R:65:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:72:3'): galah_filter treats commas and '&' the same way ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(year >= 2010 & year < 2020) at test-galah_filter.R:72:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:78:3'): galah_filter handles numeric queries for text fields ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(cl22 >= "Tasmania") at test-galah_filter.R:78:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:83:3'): galah_filter handles OR statements ──────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(year == 2010 | year == 2021) at test-galah_filter.R:83:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:88:3'): galah_filter handles exclusion ──────────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(year >= 2010, year != 2021) at test-galah_filter.R:88:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:94:3'): galah_filter handles three terms at once ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(...) at test-galah_filter.R:94:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:103:3'): galah_filter treats `c()` as an OR statement ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(year == c(2010, 2021)) at test-galah_filter.R:103:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:110:3'): galah_filter can take an object as a field ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(field == 2010) at test-galah_filter.R:110:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:118:3'): galah_filter can take an object as a value ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(year == value) at test-galah_filter.R:118:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:126:3'): galah_filter can take an object with length >1 as a value ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(year == years) at test-galah_filter.R:126:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:134:3'): galah_filter can take an object as an equation ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(input_text) at test-galah_filter.R:134:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:142:3'): galah_filter can take an object from a list ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(input[[1]]) at test-galah_filter.R:142:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:149:3'): galah_filter can accept an equation built with `paste` ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(paste("year", "2010", sep = " == ")) at test-galah_filter.R:149:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:166:3'): galah_filter handles taxonomic queries ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(taxonConceptID == search_taxa("Animalia")$taxon_concept_id) at test-galah_filter.R:166:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:174:3'): galah_filter handles taxonomic queries when passed as a string ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(taxonConceptID == "https://biodiversity.org.au/afd/taxa/012a1234") at test-galah_filter.R:174:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:181:3'): galah_filter handles taxonomic exclusions ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(...) at test-galah_filter.R:181:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:194:3'): galah_filter fails when given invalid AND syntax ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(year >= 2020 & 2021) at test-galah_filter.R:194:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:200:3'): galah_filter fails when given invalid OR syntax ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(year == 2020 | 2021) at test-galah_filter.R:200:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:207:3'): galah_filter handles concatenated strings ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(multimedia == c("Image", "Sound", "Video")) at test-galah_filter.R:207:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_filter.R:213:3'): galah_filter handles concatenated numerics ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_filter(year == c(2010, 2015, 2020)) at test-galah_filter.R:213:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_geolocate.R:5:3'): galah_geolocate defaults to galah_polygon ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─testthat::expect_match(galah_geolocate(wkt), "MULTIPOLYGON") at test-galah_geolocate.R:5:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. └─galah::galah_geolocate(wkt)
    5.   └─galah::galah_polygon(...)
    6.     └─galah:::detect_data_request(dots)
    7.       └─galah:::is_object_check(dots)
    8.         ├─base::unlist(...)
    9.         └─base::lapply(...)
   10.           └─galah (local) FUN(X[[i]], ...)
   11.             ├─base::data.frame(...)
   12.             ├─base::unlist(...)
   13.             └─base::lapply(...)
   14.               └─galah (local) FUN(X[[i]], ...)
   15.                 └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_geolocate.R:10:3'): galah_geolocate works when type is set to polygon ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─testthat::expect_match(...) at test-galah_geolocate.R:10:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. └─galah::galah_geolocate(wkt, type = "polygon")
    5.   └─galah::galah_polygon(...)
    6.     └─galah:::detect_data_request(dots)
    7.       └─galah:::is_object_check(dots)
    8.         ├─base::unlist(...)
    9.         └─base::lapply(...)
   10.           └─galah (local) FUN(X[[i]], ...)
   11.             ├─base::data.frame(...)
   12.             ├─base::unlist(...)
   13.             └─base::lapply(...)
   14.               └─galah (local) FUN(X[[i]], ...)
   15.                 └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_geolocate.R:17:3'): galah_geolocate switches to use galah_bbox when type is set to bbox ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─testthat::expect_match(...) at test-galah_geolocate.R:17:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. └─galah::galah_geolocate(obj_sf, type = "bbox")
    5.   └─galah::galah_bbox(...)
    6.     └─galah:::detect_data_request(dots)
    7.       └─galah:::is_object_check(dots)
    8.         ├─base::unlist(...)
    9.         └─base::lapply(...)
   10.           └─galah (local) FUN(X[[i]], ...)
   11.             ├─base::data.frame(...)
   12.             ├─base::unlist(...)
   13.             └─base::lapply(...)
   14.               └─galah (local) FUN(X[[i]], ...)
   15.                 └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_identify.R:9:3'): galah_identify runs a search when given a string ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-galah_identify.R:9:2
    2. │ └─cassette$call_block(...)
    3. └─galah::galah_identify("Litoria_peronii") at test-galah_identify.R:10:4
    4.   └─galah:::detect_data_request(dots)
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_identify.R:16:3'): galah_identify runs a search on multiple strings ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-galah_identify.R:16:2
    2. │ └─cassette$call_block(...)
    3. └─galah::galah_identify("amphibia", "reptilia", "aves", "mammalia") at test-galah_identify.R:17:4
    4.   └─galah:::detect_data_request(dots)
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_identify.R:25:3'): galah_identify works with search = FALSE ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_identify(id, search = FALSE) at test-galah_identify.R:25:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_identify.R:31:3'): galah_identify can pass a string unchanged when run_checks = FALSE ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_identify("a_string", search = FALSE) at test-galah_identify.R:31:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_identify.R:37:3'): galah_identify pipes correctly ────────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-galah_identify.R:37:2
    2. │ └─cassette$call_block(...)
    3. └─galah::galah_filter(...) at test-galah_identify.R:38:4
    4.   └─galah:::detect_data_request(dots)
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_polygon.R:7:3'): galah_polygon uses first argument ───────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─testthat::expect_warning(galah_polygon(wkt_1, wkt_2)) at test-galah_polygon.R:7:2
    2. │ └─testthat:::quasi_capture(...)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ └─base::withCallingHandlers(...)
    5. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    6. └─galah::galah_polygon(wkt_1, wkt_2)
    7.   └─galah:::detect_data_request(dots)
    8.     └─galah:::is_object_check(dots)
    9.       ├─base::unlist(...)
   10.       └─base::lapply(...)
   11.         └─galah (local) FUN(X[[i]], ...)
   12.           ├─base::data.frame(...)
   13.           ├─base::unlist(...)
   14.           └─base::lapply(...)
   15.             └─galah (local) FUN(X[[i]], ...)
   16.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_polygon.R:37:3'): galah_polygon converts WKT strings to multipolygon ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─testthat::expect_match(galah_polygon(wkt), "MULTIPOLYGON") at test-galah_polygon.R:37:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. └─galah::galah_polygon(wkt)
    5.   └─galah:::detect_data_request(dots)
    6.     └─galah:::is_object_check(dots)
    7.       ├─base::unlist(...)
    8.       └─base::lapply(...)
    9.         └─galah (local) FUN(X[[i]], ...)
   10.           ├─base::data.frame(...)
   11.           ├─base::unlist(...)
   12.           └─base::lapply(...)
   13.             └─galah (local) FUN(X[[i]], ...)
   14.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_polygon.R:48:3'): galah_polygon converts sf object to multipolygon ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─testthat::expect_match(galah_polygon(sf_wkt), "MULTIPOLYGON") at test-galah_polygon.R:48:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. └─galah::galah_polygon(sf_wkt)
    5.   └─galah:::detect_data_request(dots)
    6.     └─galah:::is_object_check(dots)
    7.       ├─base::unlist(...)
    8.       └─base::lapply(...)
    9.         └─galah (local) FUN(X[[i]], ...)
   10.           ├─base::data.frame(...)
   11.           ├─base::unlist(...)
   12.           └─base::lapply(...)
   13.             └─galah (local) FUN(X[[i]], ...)
   14.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Failure ('test-galah_polygon.R:60:3'): galah_polygon checks for simple polygons only ──
  `galah_polygon(shapefile_complex)` threw an error with unexpected message.
  Expected match: "Polygon must have 500 or fewer vertices"
  Actual message: "invalid 'mode' argument 'call'"
  Backtrace:
       ▆
    1. ├─testthat::expect_error(galah_polygon(shapefile_complex), "Polygon must have 500 or fewer vertices") at test-galah_polygon.R:60:2
    2. │ └─testthat:::quasi_capture(...)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ └─base::withCallingHandlers(...)
    5. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    6. └─galah::galah_polygon(shapefile_complex)
    7.   └─galah:::detect_data_request(dots)
    8.     └─galah:::is_object_check(dots)
    9.       ├─base::unlist(...)
   10.       └─base::lapply(...)
   11.         └─galah (local) FUN(X[[i]], ...)
   12.           ├─base::data.frame(...)
   13.           ├─base::unlist(...)
   14.           └─base::lapply(...)
   15.             └─galah (local) FUN(X[[i]], ...)
   16.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_polygon.R:61:3'): galah_polygon checks for simple polygons only ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─testthat::expect_match(galah_polygon(shapefile_simple), "MULTIPOLYGON") at test-galah_polygon.R:61:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. └─galah::galah_polygon(shapefile_simple)
    5.   └─galah:::detect_data_request(dots)
    6.     └─galah:::is_object_check(dots)
    7.       ├─base::unlist(...)
    8.       └─base::lapply(...)
    9.         └─galah (local) FUN(X[[i]], ...)
   10.           ├─base::data.frame(...)
   11.           ├─base::unlist(...)
   12.           └─base::lapply(...)
   13.             └─galah (local) FUN(X[[i]], ...)
   14.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_select.R:119:3'): galah_select can use tidyselect::contains ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_select(tidyselect::contains("el")) at test-galah_select.R:119:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_select.R:125:3'): galah_select can use tidyselect::starts_with ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_select(tidyselect::starts_with("el")) at test-galah_select.R:125:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_select.R:131:3'): galah_select can use tidyselect::last_col ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_select(tidyselect::last_col()) at test-galah_select.R:131:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_select.R:136:3'): galah_select can use tidyselect::last_col & user-defined queries ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_select(year, basisOfRecord, tidyselect::last_col()) at test-galah_select.R:136:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-galah_select.R:141:3'): galah_select can use tidyselect::last_col & group ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_select(tidyselect::last_col(), group = "basic") at test-galah_select.R:141:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Austria.R:11:3'): show_all(fields) works for Austria ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Austria.R:11:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(fields) at test-international-Austria.R:12:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Austria.R:19:3'): show_all(collections) works for Austria ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Austria.R:19:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(collections, limit = 10) at test-international-Austria.R:20:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Austria.R:27:3'): show_all(datasets) works for Austria ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Austria.R:27:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(datasets, limit = 10) at test-international-Austria.R:28:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Austria.R:35:3'): show_all(providers) works for Austria ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Austria.R:35:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(providers, limit = 10) at test-international-Austria.R:36:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Austria.R:43:3'): show_all(reasons) works for Austria ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Austria.R:43:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(reasons) at test-international-Austria.R:44:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Austria.R:51:3'): show_all(assertions) works for Austria ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Austria.R:51:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(assertions) at test-international-Austria.R:52:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Austria.R:63:3'): show_all(lists) works for Austria ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Austria.R:63:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(lists, limit = 10) at test-international-Austria.R:64:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Austria.R:71:3'): search_all(fields) works for Austria ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::search_all(fields, "year") at test-international-Austria.R:71:2
    2.   └─galah:::parse_objects_or_functions(enquos(type))
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Austria.R:77:3'): search_all(taxa) works for Austria ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Austria.R:77:2
    2. │ └─cassette$call_block(...)
    3. └─galah::search_all(taxa, "Vulpes vulpes") at test-international-Austria.R:78:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Austria.R:85:3'): show_values works for fields for Austria ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Austria.R:85:2
    2. │ └─cassette$call_block(...)
    3. ├─galah::show_values(search_all(fields, "basisOfRecord")) at test-international-Austria.R:86:4
    4. │ └─galah:::check_inputs_to_values(df)
    5. └─galah::search_all(fields, "basisOfRecord")
    6.   └─galah:::parse_objects_or_functions(enquos(type))
    7.     └─galah:::is_object_check(dots)
    8.       ├─base::unlist(...)
    9.       └─base::lapply(...)
   10.         └─galah (local) FUN(X[[i]], ...)
   11.           ├─base::data.frame(...)
   12.           ├─base::unlist(...)
   13.           └─base::lapply(...)
   14.             └─galah (local) FUN(X[[i]], ...)
   15.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Austria.R:94:3'): show_values works for lists for Austria ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Austria.R:94:2
    2. │ └─cassette$call_block(...)
    3. ├─galah::show_values(search_all(lists, "dr113")) at test-international-Austria.R:95:4
    4. │ └─galah:::check_inputs_to_values(df)
    5. └─galah::search_all(lists, "dr113")
    6.   └─galah:::parse_objects_or_functions(enquos(type))
    7.     └─galah:::is_object_check(dots)
    8.       ├─base::unlist(...)
    9.       └─base::lapply(...)
   10.         └─galah (local) FUN(X[[i]], ...)
   11.           ├─base::data.frame(...)
   12.           ├─base::unlist(...)
   13.           └─base::lapply(...)
   14.             └─galah (local) FUN(X[[i]], ...)
   15.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Austria.R:111:5'): atlas_counts works with galah_identify for Austria ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─galah::atlas_counts(galah_identify(galah_call(), "Mammalia")) at test-international-Austria.R:111:4
    2. └─galah::galah_identify(galah_call(), "Mammalia")
    3.   └─galah:::detect_data_request(dots)
    4.     └─galah:::is_object_check(dots)
    5.       ├─base::unlist(...)
    6.       └─base::lapply(...)
    7.         └─galah (local) FUN(X[[i]], ...)
    8.           ├─base::data.frame(...)
    9.           ├─base::unlist(...)
   10.           └─base::lapply(...)
   11.             └─galah (local) FUN(X[[i]], ...)
   12.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Austria.R:128:5'): atlas_counts works with group_by for Austria ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─galah::atlas_counts(...) at test-international-Austria.R:128:4
    2. └─galah::galah_group_by(...)
    3.   └─galah:::detect_data_request(dots)
    4.     └─galah:::is_object_check(dots)
    5.       ├─base::unlist(...)
    6.       └─base::lapply(...)
    7.         └─galah (local) FUN(X[[i]], ...)
    8.           ├─base::data.frame(...)
    9.           ├─base::unlist(...)
   10.           └─base::lapply(...)
   11.             └─galah (local) FUN(X[[i]], ...)
   12.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Brazil.R:11:3'): show_all(fields) works for Brazil ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Brazil.R:11:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(fields) at test-international-Brazil.R:12:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Brazil.R:19:3'): show_all(collections) works for Brazil ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Brazil.R:19:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(collections, limit = 10) at test-international-Brazil.R:20:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Brazil.R:27:3'): show_all(datasets) works for Brazil ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Brazil.R:27:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(datasets, limit = 10) at test-international-Brazil.R:28:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Brazil.R:35:3'): show_all(providers) works for Brazil ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Brazil.R:35:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(providers, limit = 10) at test-international-Brazil.R:36:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Brazil.R:47:3'): show_all(assertions) works for Brazil ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Brazil.R:47:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(assertions) at test-international-Brazil.R:48:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Brazil.R:59:3'): show_all(lists) works for Brazil ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Brazil.R:59:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(lists, limit = 10) at test-international-Brazil.R:60:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Brazil.R:67:3'): search_all(fields) works for Brazil ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::search_all(fields, "year") at test-international-Brazil.R:67:2
    2.   └─galah:::parse_objects_or_functions(enquos(type))
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Brazil.R:73:3'): search_all(taxa) works for Brazil ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Brazil.R:73:2
    2. │ └─cassette$call_block(...)
    3. └─galah::search_all(taxa, "Mammalia") at test-international-Brazil.R:74:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Brazil.R:83:5'): show_values works for Brazil ────
  Error in `show_values(search_fields("basis_of_record"))`: No field detected.
  ℹ Did you forget to add a field to show values for?
  Backtrace:
      ▆
   1. ├─testthat::expect_gt(...) at test-international-Brazil.R:83:4
   2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
   3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
   4. ├─base::nrow(show_values(search_fields("basis_of_record")))
   5. └─galah::show_values(search_fields("basis_of_record"))
   6.   ├─base::do.call(paste0("show_values_", type), args)
   7.   └─galah:::show_values_field(field = NULL)
   8.     └─rlang::abort(bullets, call = caller_env())
  ── Error ('test-international-Brazil.R:108:5'): atlas_counts works with galah_identify for Brazil ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─galah::atlas_counts(galah_identify(galah_call(), "Mammalia")) at test-international-Brazil.R:108:4
    2. └─galah::galah_identify(galah_call(), "Mammalia")
    3.   └─galah:::detect_data_request(dots)
    4.     └─galah:::is_object_check(dots)
    5.       ├─base::unlist(...)
    6.       └─base::lapply(...)
    7.         └─galah (local) FUN(X[[i]], ...)
    8.           ├─base::data.frame(...)
    9.           ├─base::unlist(...)
   10.           └─base::lapply(...)
   11.             └─galah (local) FUN(X[[i]], ...)
   12.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Brazil.R:125:5'): atlas_counts works with group_by for Brazil ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─galah::atlas_counts(...) at test-international-Brazil.R:125:4
    2. └─galah::galah_group_by(...)
    3.   └─galah:::detect_data_request(dots)
    4.     └─galah:::is_object_check(dots)
    5.       ├─base::unlist(...)
    6.       └─base::lapply(...)
    7.         └─galah (local) FUN(X[[i]], ...)
    8.           ├─base::data.frame(...)
    9.           ├─base::unlist(...)
   10.           └─base::lapply(...)
   11.             └─galah (local) FUN(X[[i]], ...)
   12.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Estonia.R:11:3'): show_all(fields) works for Estonia ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Estonia.R:11:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(fields) at test-international-Estonia.R:12:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Estonia.R:19:3'): show_all(collections) works for Estonia ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Estonia.R:19:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(collections, limit = 10) at test-international-Estonia.R:20:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Estonia.R:27:3'): show_all(datasets) works for Estonia ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Estonia.R:27:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(datasets, limit = 10) at test-international-Estonia.R:28:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Estonia.R:35:3'): show_all(providers) works for Estonia ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Estonia.R:35:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(providers, limit = 10) at test-international-Estonia.R:36:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Estonia.R:47:3'): show_all(assertions) works for Estonia ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Estonia.R:47:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(assertions) at test-international-Estonia.R:48:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Estonia.R:63:3'): search_all(fields) works for Estonia ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::search_all(fields, "year") at test-international-Estonia.R:63:2
    2.   └─galah:::parse_objects_or_functions(enquos(type))
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Estonia.R:69:3'): search_all(taxa) works for Estonia ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Estonia.R:69:2
    2. │ └─cassette$call_block(...)
    3. └─galah::search_all(taxa, "Mammalia") at test-international-Estonia.R:70:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Estonia.R:78:5'): show_values works for Estonia ──
  Error in `show_values(search_fields("basis_of_record"))`: No field detected.
  ℹ Did you forget to add a field to show values for?
  Backtrace:
      ▆
   1. └─galah::show_values(search_fields("basis_of_record")) at test-international-Estonia.R:78:4
   2.   ├─base::do.call(paste0("show_values_", type), args)
   3.   └─galah:::show_values_field(field = NULL)
   4.     └─rlang::abort(bullets, call = caller_env())
  ── Error ('test-international-Estonia.R:93:5'): atlas_counts works with group_by for Estonia ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─galah::atlas_counts(...) at test-international-Estonia.R:93:4
    2. └─galah::galah_group_by(...)
    3.   └─galah:::detect_data_request(dots)
    4.     └─galah:::is_object_check(dots)
    5.       ├─base::unlist(...)
    6.       └─base::lapply(...)
    7.         └─galah (local) FUN(X[[i]], ...)
    8.           ├─base::data.frame(...)
    9.           ├─base::unlist(...)
   10.           └─base::lapply(...)
   11.             └─galah (local) FUN(X[[i]], ...)
   12.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-France.R:11:3'): show_all(fields) works for France ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-France.R:11:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(fields) at test-international-France.R:12:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-France.R:19:3'): show_all(collections) works for France ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-France.R:19:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(collections, limit = 10) at test-international-France.R:20:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-France.R:27:3'): show_all(datasets) works for France ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-France.R:27:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(datasets, limit = 10) at test-international-France.R:28:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-France.R:35:3'): show_all(providers) works for France ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-France.R:35:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(providers, limit = 10) at test-international-France.R:36:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-France.R:47:3'): show_all(assertions) works for France ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-France.R:47:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(assertions) at test-international-France.R:48:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-France.R:63:3'): search_all(fields) works for France ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::search_all(fields, "year") at test-international-France.R:63:2
    2.   └─galah:::parse_objects_or_functions(enquos(type))
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-France.R:69:3'): search_all(taxa) works for France ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-France.R:69:2
    2. │ └─cassette$call_block(...)
    3. └─galah::search_all(taxa, "Vulpes vulpes") at test-international-France.R:70:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-France.R:77:3'): show_values works for France ────
  Error in `show_values(search_fields("basisOfRecord"))`: No field detected.
  ℹ Did you forget to add a field to show values for?
  Backtrace:
      ▆
   1. ├─vcr::use_cassette(...) at test-international-France.R:77:2
   2. │ └─cassette$call_block(...)
   3. └─galah::show_values(search_fields("basisOfRecord")) at test-international-France.R:78:4
   4.   ├─base::do.call(paste0("show_values_", type), args)
   5.   └─galah:::show_values_field(field = NULL)
   6.     └─rlang::abort(bullets, call = caller_env())
  ── Error ('test-international-GBIF.R:20:3'): show_all(collections) works for GBIF ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-GBIF.R:20:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(collections, limit = 10) at test-international-GBIF.R:21:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-GBIF.R:28:3'): show_all(datasets) works for GBIF ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-GBIF.R:28:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(datasets, limit = 10) at test-international-GBIF.R:29:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-GBIF.R:36:3'): show_all(providers) works for GBIF ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-GBIF.R:36:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(providers, limit = 10) at test-international-GBIF.R:37:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-GBIF.R:48:3'): show_all(assertions) works for GBIF ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::show_all(assertions) at test-international-GBIF.R:48:2
    2.   └─galah:::parse_objects_or_functions(enquos(type))
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-GBIF.R:63:5'): search_all(taxa) works for GBIF ───
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─testthat::expect_equal(nrow(search_all(taxa, "Mammalia")), 1) at test-international-GBIF.R:63:4
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. ├─base::nrow(search_all(taxa, "Mammalia"))
    5. └─galah::search_all(taxa, "Mammalia")
    6.   └─galah:::parse_objects_or_functions(enquos(type))
    7.     └─galah:::is_object_check(dots)
    8.       ├─base::unlist(...)
    9.       └─base::lapply(...)
   10.         └─galah (local) FUN(X[[i]], ...)
   11.           ├─base::data.frame(...)
   12.           ├─base::unlist(...)
   13.           └─base::lapply(...)
   14.             └─galah (local) FUN(X[[i]], ...)
   15.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-GBIF.R:71:5'): search_all(datasets) works for GBIF ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─testthat::expect_message(search_all(datasets, "Mammals")) at test-international-GBIF.R:71:4
    2. │ └─testthat:::quasi_capture(enquo(object), label, capture_messages)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ └─base::withCallingHandlers(...)
    5. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    6. └─galah::search_all(datasets, "Mammals")
    7.   └─galah:::parse_objects_or_functions(enquos(type))
    8.     └─galah:::is_object_check(dots)
    9.       ├─base::unlist(...)
   10.       └─base::lapply(...)
   11.         └─galah (local) FUN(X[[i]], ...)
   12.           ├─base::data.frame(...)
   13.           ├─base::unlist(...)
   14.           └─base::lapply(...)
   15.             └─galah (local) FUN(X[[i]], ...)
   16.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-GBIF.R:79:5'): search_all(collections) works for GBIF ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─testthat::expect_message(search_all(collections, "Museum")) at test-international-GBIF.R:79:4
    2. │ └─testthat:::quasi_capture(enquo(object), label, capture_messages)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ └─base::withCallingHandlers(...)
    5. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    6. └─galah::search_all(collections, "Museum")
    7.   └─galah:::parse_objects_or_functions(enquos(type))
    8.     └─galah:::is_object_check(dots)
    9.       ├─base::unlist(...)
   10.       └─base::lapply(...)
   11.         └─galah (local) FUN(X[[i]], ...)
   12.           ├─base::data.frame(...)
   13.           ├─base::unlist(...)
   14.           └─base::lapply(...)
   15.             └─galah (local) FUN(X[[i]], ...)
   16.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-GBIF.R:88:5'): search_all(providers) works for GBIF ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─testthat::expect_message(search_all(providers, "Frog")) at test-international-GBIF.R:88:4
    2. │ └─testthat:::quasi_capture(enquo(object), label, capture_messages)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ └─base::withCallingHandlers(...)
    5. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    6. └─galah::search_all(providers, "Frog")
    7.   └─galah:::parse_objects_or_functions(enquos(type))
    8.     └─galah:::is_object_check(dots)
    9.       ├─base::unlist(...)
   10.       └─base::lapply(...)
   11.         └─galah (local) FUN(X[[i]], ...)
   12.           ├─base::data.frame(...)
   13.           ├─base::unlist(...)
   14.           └─base::lapply(...)
   15.             └─galah (local) FUN(X[[i]], ...)
   16.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-GBIF.R:97:3'): search_all(fields) works for GBIF ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::search_all(fields, "year") at test-international-GBIF.R:97:2
    2.   └─galah:::parse_objects_or_functions(enquos(type))
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-GBIF.R:123:5'): atlas_counts works with galah_identify for GBIF ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─galah::atlas_counts(galah_identify(galah_call(), "Mammalia")) at test-international-GBIF.R:123:4
    2. └─galah::galah_identify(galah_call(), "Mammalia")
    3.   └─galah:::detect_data_request(dots)
    4.     └─galah:::is_object_check(dots)
    5.       ├─base::unlist(...)
    6.       └─base::lapply(...)
    7.         └─galah (local) FUN(X[[i]], ...)
    8.           ├─base::data.frame(...)
    9.           ├─base::unlist(...)
   10.           └─base::lapply(...)
   11.             └─galah (local) FUN(X[[i]], ...)
   12.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-GBIF.R:132:5'): atlas_counts works with group_by for GBIF ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─galah::atlas_counts(...) at test-international-GBIF.R:132:4
    2. └─galah::galah_group_by(...)
    3.   └─galah:::detect_data_request(dots)
    4.     └─galah:::is_object_check(dots)
    5.       ├─base::unlist(...)
    6.       └─base::lapply(...)
    7.         └─galah (local) FUN(X[[i]], ...)
    8.           ├─base::data.frame(...)
    9.           ├─base::unlist(...)
   10.           └─base::lapply(...)
   11.             └─galah (local) FUN(X[[i]], ...)
   12.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-GBIF.R:142:3'): `galah_select()` returns message for GBIF ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─testthat::expect_message(...) at test-international-GBIF.R:142:2
    2. │ └─testthat:::quasi_capture(enquo(object), label, capture_messages)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ └─base::withCallingHandlers(...)
    5. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    6. └─galah::galah_select(galah_call()) at test-international-GBIF.R:142:18
    7.   └─galah:::detect_data_request(dots)
    8.     └─galah:::is_object_check(dots)
    9.       ├─base::unlist(...)
   10.       └─base::lapply(...)
   11.         └─galah (local) FUN(X[[i]], ...)
   12.           ├─base::data.frame(...)
   13.           ├─base::unlist(...)
   14.           └─base::lapply(...)
   15.             └─galah (local) FUN(X[[i]], ...)
   16.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Guatemala.R:11:3'): show_all(fields) works for Guatemala ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Guatemala.R:11:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(fields) at test-international-Guatemala.R:12:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Guatemala.R:19:3'): show_all(collections) works for Guatemala ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Guatemala.R:19:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(collections, limit = 10) at test-international-Guatemala.R:20:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Guatemala.R:27:3'): show_all(datasets) works for Guatemala ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Guatemala.R:27:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(datasets, limit = 10) at test-international-Guatemala.R:28:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Guatemala.R:35:3'): show_all(providers) works for Guatemala ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Guatemala.R:35:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(providers, limit = 10) at test-international-Guatemala.R:36:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Guatemala.R:43:3'): show_all(reasons) works for Guatemala ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Guatemala.R:43:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(reasons) at test-international-Guatemala.R:44:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Guatemala.R:51:3'): show_all(assertions) works for Guatemala ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Guatemala.R:51:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(assertions) at test-international-Guatemala.R:52:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Guatemala.R:67:3'): search_all(fields) works for Guatemala ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::search_all(fields, "year") at test-international-Guatemala.R:67:2
    2.   └─galah:::parse_objects_or_functions(enquos(type))
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Guatemala.R:73:3'): search_all(taxa) works for Guatemala ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Guatemala.R:73:2
    2. │ └─cassette$call_block(...)
    3. └─galah::search_all(taxa, "Mammalia") at test-international-Guatemala.R:74:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Guatemala.R:81:3'): show_values works for fields for Guatemala ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Guatemala.R:81:2
    2. │ └─cassette$call_block(...)
    3. ├─galah::show_values(search_all(fields, "basis_of_record")) at test-international-Guatemala.R:82:4
    4. │ └─galah:::check_inputs_to_values(df)
    5. └─galah::search_all(fields, "basis_of_record")
    6.   └─galah:::parse_objects_or_functions(enquos(type))
    7.     └─galah:::is_object_check(dots)
    8.       ├─base::unlist(...)
    9.       └─base::lapply(...)
   10.         └─galah (local) FUN(X[[i]], ...)
   11.           ├─base::data.frame(...)
   12.           ├─base::unlist(...)
   13.           └─base::lapply(...)
   14.             └─galah (local) FUN(X[[i]], ...)
   15.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Guatemala.R:99:5'): atlas_counts works with galah_identify for Guatemala ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─galah::atlas_counts(galah_identify(galah_call(), "Mammalia")) at test-international-Guatemala.R:99:4
    2. └─galah::galah_identify(galah_call(), "Mammalia")
    3.   └─galah:::detect_data_request(dots)
    4.     └─galah:::is_object_check(dots)
    5.       ├─base::unlist(...)
    6.       └─base::lapply(...)
    7.         └─galah (local) FUN(X[[i]], ...)
    8.           ├─base::data.frame(...)
    9.           ├─base::unlist(...)
   10.           └─base::lapply(...)
   11.             └─galah (local) FUN(X[[i]], ...)
   12.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Guatemala.R:116:5'): atlas_counts works with group_by for Guatemala ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─galah::atlas_counts(...) at test-international-Guatemala.R:116:4
    2. └─galah::galah_group_by(...)
    3.   └─galah:::detect_data_request(dots)
    4.     └─galah:::is_object_check(dots)
    5.       ├─base::unlist(...)
    6.       └─base::lapply(...)
    7.         └─galah (local) FUN(X[[i]], ...)
    8.           ├─base::data.frame(...)
    9.           ├─base::unlist(...)
   10.           └─base::lapply(...)
   11.             └─galah (local) FUN(X[[i]], ...)
   12.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Portugal.R:11:3'): show_all(fields) works for Portugal ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Portugal.R:11:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(fields) at test-international-Portugal.R:12:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Portugal.R:19:3'): show_all(collections) works for Portugal ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Portugal.R:19:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(collections, limit = 10) at test-international-Portugal.R:20:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Portugal.R:27:3'): show_all(datasets) works for Portugal ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Portugal.R:27:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(datasets, limit = 10) at test-international-Portugal.R:28:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Portugal.R:35:3'): show_all(providers) works for Portugal ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Portugal.R:35:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(providers, limit = 10) at test-international-Portugal.R:36:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Portugal.R:43:3'): show_all(reasons) works for Portugal ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Portugal.R:43:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(reasons) at test-international-Portugal.R:44:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Portugal.R:51:3'): show_all(assertions) works for Portugal ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Portugal.R:51:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(assertions) at test-international-Portugal.R:52:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Portugal.R:67:3'): search_all(fields) works for Portugal ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::search_all(fields, "year") at test-international-Portugal.R:67:2
    2.   └─galah:::parse_objects_or_functions(enquos(type))
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Portugal.R:73:3'): search_all(taxa) works for Portugal ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Portugal.R:73:2
    2. │ └─cassette$call_block(...)
    3. └─galah::search_all(taxa, "Mammalia") at test-international-Portugal.R:74:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Portugal.R:81:3'): show_values works for fields for Portugal ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Portugal.R:81:2
    2. │ └─cassette$call_block(...)
    3. ├─galah::show_values(search_all(fields, "basis_of_record")) at test-international-Portugal.R:82:4
    4. │ └─galah:::check_inputs_to_values(df)
    5. └─galah::search_all(fields, "basis_of_record")
    6.   └─galah:::parse_objects_or_functions(enquos(type))
    7.     └─galah:::is_object_check(dots)
    8.       ├─base::unlist(...)
    9.       └─base::lapply(...)
   10.         └─galah (local) FUN(X[[i]], ...)
   11.           ├─base::data.frame(...)
   12.           ├─base::unlist(...)
   13.           └─base::lapply(...)
   14.             └─galah (local) FUN(X[[i]], ...)
   15.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Portugal.R:98:5'): atlas_counts works with galah_identify for Portugal ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─galah::atlas_counts(galah_identify(galah_call(), "Mammalia")) at test-international-Portugal.R:98:4
    2. └─galah::galah_identify(galah_call(), "Mammalia")
    3.   └─galah:::detect_data_request(dots)
    4.     └─galah:::is_object_check(dots)
    5.       ├─base::unlist(...)
    6.       └─base::lapply(...)
    7.         └─galah (local) FUN(X[[i]], ...)
    8.           ├─base::data.frame(...)
    9.           ├─base::unlist(...)
   10.           └─base::lapply(...)
   11.             └─galah (local) FUN(X[[i]], ...)
   12.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Portugal.R:115:5'): atlas_counts works with group_by for Portugal ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─galah::atlas_counts(...) at test-international-Portugal.R:115:4
    2. └─galah::galah_group_by(...)
    3.   └─galah:::detect_data_request(dots)
    4.     └─galah:::is_object_check(dots)
    5.       ├─base::unlist(...)
    6.       └─base::lapply(...)
    7.         └─galah (local) FUN(X[[i]], ...)
    8.           ├─base::data.frame(...)
    9.           ├─base::unlist(...)
   10.           └─base::lapply(...)
   11.             └─galah (local) FUN(X[[i]], ...)
   12.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Spain.R:11:3'): show_all(fields) works for Spain ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Spain.R:11:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(fields) at test-international-Spain.R:12:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Spain.R:19:3'): show_all(licences) works for Spain ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Spain.R:19:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(licences) at test-international-Spain.R:20:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Spain.R:27:3'): show_all(collections) works for Spain ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Spain.R:27:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(collections, limit = 10) at test-international-Spain.R:28:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Spain.R:35:3'): show_all(datasets) works for Spain ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Spain.R:35:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(datasets, limit = 10) at test-international-Spain.R:36:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Spain.R:43:3'): show_all(providers) works for Spain ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Spain.R:43:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(providers, limit = 10) at test-international-Spain.R:44:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Spain.R:51:3'): show_all(reasons) works for Spain ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Spain.R:51:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(reasons) at test-international-Spain.R:52:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Spain.R:59:3'): show_all(assertions) works for Spain ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Spain.R:59:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(assertions) at test-international-Spain.R:60:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Spain.R:67:3'): show_all(profiles) works for Spain ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Spain.R:67:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(profiles) at test-international-Spain.R:68:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Spain.R:75:3'): show_all(lists) works for Spain ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Spain.R:75:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(lists, limit = 10) at test-international-Spain.R:76:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Spain.R:83:3'): search_all(fields) works for Spain ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::search_all(fields, "year") at test-international-Spain.R:83:2
    2.   └─galah:::parse_objects_or_functions(enquos(type))
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Spain.R:89:3'): search_all(taxa) works for Spain ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Spain.R:89:2
    2. │ └─cassette$call_block(...)
    3. └─galah::search_all(taxa, "Mammalia") at test-international-Spain.R:90:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Spain.R:97:3'): search_all(taxa) works using data.frames for Spain ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Spain.R:97:2
    2. │ └─cassette$call_block(...)
    3. └─galah::search_all(taxa, data.frame(kingdom = "Animalia", phylum = "Chordata")) at test-international-Spain.R:98:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Spain.R:107:3'): search_all(identifiers) works for Spain ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Spain.R:107:2
    2. │ └─cassette$call_block(...)
    3. └─galah::search_all(identifiers, "359") at test-international-Spain.R:108:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Spain.R:115:3'): show_values works for fields for Spain ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Spain.R:115:2
    2. │ └─cassette$call_block(...)
    3. ├─galah::show_values(search_all(fields, "basis_of_record")) at test-international-Spain.R:116:4
    4. │ └─galah:::check_inputs_to_values(df)
    5. └─galah::search_all(fields, "basis_of_record")
    6.   └─galah:::parse_objects_or_functions(enquos(type))
    7.     └─galah:::is_object_check(dots)
    8.       ├─base::unlist(...)
    9.       └─base::lapply(...)
   10.         └─galah (local) FUN(X[[i]], ...)
   11.           ├─base::data.frame(...)
   12.           ├─base::unlist(...)
   13.           └─base::lapply(...)
   14.             └─galah (local) FUN(X[[i]], ...)
   15.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Spain.R:124:3'): show_values works for profiles for Spain ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Spain.R:124:2
    2. │ └─cassette$call_block(...)
    3. ├─galah::show_values(search_all(profiles, "LA")) at test-international-Spain.R:125:3
    4. │ └─galah:::check_inputs_to_values(df)
    5. └─galah::search_all(profiles, "LA")
    6.   └─galah:::parse_objects_or_functions(enquos(type))
    7.     └─galah:::is_object_check(dots)
    8.       ├─base::unlist(...)
    9.       └─base::lapply(...)
   10.         └─galah (local) FUN(X[[i]], ...)
   11.           ├─base::data.frame(...)
   12.           ├─base::unlist(...)
   13.           └─base::lapply(...)
   14.             └─galah (local) FUN(X[[i]], ...)
   15.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Spain.R:141:5'): atlas_counts works with galah_identify for Spain ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─galah::atlas_counts(galah_identify(galah_call(), "Mammalia")) at test-international-Spain.R:141:4
    2. └─galah::galah_identify(galah_call(), "Mammalia")
    3.   └─galah:::detect_data_request(dots)
    4.     └─galah:::is_object_check(dots)
    5.       ├─base::unlist(...)
    6.       └─base::lapply(...)
    7.         └─galah (local) FUN(X[[i]], ...)
    8.           ├─base::data.frame(...)
    9.           ├─base::unlist(...)
   10.           └─base::lapply(...)
   11.             └─galah (local) FUN(X[[i]], ...)
   12.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Spain.R:158:5'): atlas_counts works with group_by for Spain ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─galah::atlas_counts(...) at test-international-Spain.R:158:4
    2. └─galah::galah_group_by(...)
    3.   └─galah:::detect_data_request(dots)
    4.     └─galah:::is_object_check(dots)
    5.       ├─base::unlist(...)
    6.       └─base::lapply(...)
    7.         └─galah (local) FUN(X[[i]], ...)
    8.           ├─base::data.frame(...)
    9.           ├─base::unlist(...)
   10.           └─base::lapply(...)
   11.             └─galah (local) FUN(X[[i]], ...)
   12.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Spain.R:183:3'): galah_select works for Spain ────
  <vctrs_error_subscript_oob/vctrs_error_subscript/rlang_error/error/condition>
  Error in `all_of(group_cols)`: Can't subset columns that don't exist.
  ✖ Columns `latitude`, `longitude`, `species_guid`, `data_resource_uid`, and `occurrence_date` don't exist.
  Backtrace:
       ▆
    1. ├─galah::galah_select() at test-international-Spain.R:183:2
    2. │ └─galah:::parse_select(dots, group_chosen)
    3. │   ├─tidyselect::eval_select(all_of(group_cols), data = df)
    4. │   │ ├─tidyselect:::eval_select_impl(...)
    5. │   │ │ ├─tidyselect:::with_subscript_errors(...)
    6. │   │ │ │ └─rlang::try_fetch(...)
    7. │   │ │ │   └─base::withCallingHandlers(...)
    8. │   │ │ └─tidyselect:::vars_select_eval(...)
    9. │   │ │   └─tidyselect:::quo_get_expr2(expr, expr)
   10. │   │ │     └─rlang::is_quosure(x)
   11. │   │ └─rlang::as_quosure(expr, env)
   12. │   │   └─rlang::is_quosure(x)
   13. │   └─tidyselect::all_of(group_cols)
   14. │     └─tidyselect:::as_indices_impl(x, vars = vars, strict = TRUE)
   15. │       └─tidyselect:::chr_as_locations(x, vars, call = call, arg = arg)
   16. │         └─vctrs::vec_as_location(...)
   17. └─vctrs (local) `<fn>`()
   18.   └─vctrs:::stop_subscript_oob(...)
   19.     └─vctrs:::stop_subscript(...)
   20.       └─rlang::abort(...)
  ── Error ('test-international-Sweden.R:11:3'): show_all(fields) works for Sweden ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Sweden.R:11:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(fields) at test-international-Sweden.R:12:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Sweden.R:19:3'): show_all(collections) works for Sweden ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Sweden.R:19:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(collections, limit = 10) at test-international-Sweden.R:20:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Sweden.R:27:3'): show_all(datasets) works for Sweden ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Sweden.R:27:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(datasets, limit = 10) at test-international-Sweden.R:28:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Sweden.R:35:3'): show_all(providers) works for Sweden ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Sweden.R:35:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(providers, limit = 10) at test-international-Sweden.R:36:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Sweden.R:43:3'): show_all(reasons) fails for Sweden ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Sweden.R:43:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(reasons) at test-international-Sweden.R:44:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Sweden.R:51:3'): show_all(assertions) works for Sweden ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Sweden.R:51:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(assertions) at test-international-Sweden.R:52:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Sweden.R:67:3'): search_all(fields) works for Sweden ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::search_all(fields, "year") at test-international-Sweden.R:67:2
    2.   └─galah:::parse_objects_or_functions(enquos(type))
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-Sweden.R:73:3'): search_all(taxa) works for Sweden ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-Sweden.R:73:2
    2. │ └─cassette$call_block(...)
    3. └─galah::search_all(taxa, "Mammalia") at test-international-Sweden.R:74:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-UK.R:11:3'): show_all(fields) works for UK ───────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-UK.R:11:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(fields) at test-international-UK.R:12:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-UK.R:19:3'): show_all(collections) works for UK ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-UK.R:19:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(collections, limit = 10) at test-international-UK.R:20:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-UK.R:27:3'): show_all(datasets) works for UK ─────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-UK.R:27:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(datasets, limit = 10) at test-international-UK.R:28:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-UK.R:35:3'): show_all(providers) works for UK ────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-UK.R:35:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(providers, limit = 10) at test-international-UK.R:36:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-UK.R:43:3'): show_all(reasons) fails for UK ──────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-UK.R:43:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(reasons) at test-international-UK.R:44:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-UK.R:51:3'): show_all(assertions) works for UK ───
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-UK.R:51:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(assertions) at test-international-UK.R:52:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-UK.R:63:3'): show_all(lists) fails for UK ────────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-UK.R:63:2
    2. │ └─cassette$call_block(...)
    3. └─galah::show_all(lists) at test-international-UK.R:64:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-UK.R:71:3'): search_all(fields) works for UK ─────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::search_all(fields, "year") at test-international-UK.R:71:2
    2.   └─galah:::parse_objects_or_functions(enquos(type))
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-UK.R:77:3'): search_all(taxa) works for UK ───────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-international-UK.R:77:2
    2. │ └─cassette$call_block(...)
    3. └─galah::search_all(taxa, "Mammalia") at test-international-UK.R:78:4
    4.   └─galah:::parse_objects_or_functions(enquos(type))
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-UK.R:127:5'): atlas_counts works with galah_identify for United Kingdom ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─galah::atlas_counts(galah_identify(galah_call(), "Mammalia")) at test-international-UK.R:127:4
    2. └─galah::galah_identify(galah_call(), "Mammalia")
    3.   └─galah:::detect_data_request(dots)
    4.     └─galah:::is_object_check(dots)
    5.       ├─base::unlist(...)
    6.       └─base::lapply(...)
    7.         └─galah (local) FUN(X[[i]], ...)
    8.           ├─base::data.frame(...)
    9.           ├─base::unlist(...)
   10.           └─base::lapply(...)
   11.             └─galah (local) FUN(X[[i]], ...)
   12.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-international-UK.R:144:5'): atlas_counts works with group_by for United Kingdom ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─galah::atlas_counts(...) at test-international-UK.R:144:4
    2. └─galah::galah_group_by(...)
    3.   └─galah:::detect_data_request(dots)
    4.     └─galah:::is_object_check(dots)
    5.       ├─base::unlist(...)
    6.       └─base::lapply(...)
    7.         └─galah (local) FUN(X[[i]], ...)
    8.           ├─base::data.frame(...)
    9.           ├─base::unlist(...)
   10.           └─base::lapply(...)
   11.             └─galah (local) FUN(X[[i]], ...)
   12.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-masked-functions.R:4:3'): `identify` works identically to piped `galah_identify` ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-masked-functions.R:4:2
    2. │ └─cassette$call_block(...)
    3. └─galah::galah_identify(galah_call(), "Litoria") at test-masked-functions.R:5:4
    4.   └─galah:::detect_data_request(dots)
    5.     └─galah:::is_object_check(dots)
    6.       ├─base::unlist(...)
    7.       └─base::lapply(...)
    8.         └─galah (local) FUN(X[[i]], ...)
    9.           ├─base::data.frame(...)
   10.           ├─base::unlist(...)
   11.           └─base::lapply(...)
   12.             └─galah (local) FUN(X[[i]], ...)
   13.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-masked-functions.R:12:3'): `filter` works identically to piped `galah_filter` ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─dplyr::filter(galah_call(), year == 2010) at test-masked-functions.R:12:2
    2. └─galah:::filter.data_request(galah_call(), year == 2010)
    3.   ├─galah:::update_galah_call(.data, filter = parse_filter(dots))
    4.   └─galah:::parse_filter(dots)
    5.     └─galah:::parse_objects_or_functions(dots)
    6.       └─galah:::is_object_check(dots)
    7.         ├─base::unlist(...)
    8.         └─base::lapply(...)
    9.           └─galah (local) FUN(X[[i]], ...)
   10.             ├─base::data.frame(...)
   11.             ├─base::unlist(...)
   12.             └─base::lapply(...)
   13.               └─galah (local) FUN(X[[i]], ...)
   14.                 └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-masked-functions.R:19:3'): `select` works identically to piped `galah_select` ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_select(galah_call(), year, group = "basic") at test-masked-functions.R:19:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-masked-functions.R:25:3'): `group_by` works identically to piped `galah_group_by` ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_group_by(galah_call(), year, basisOfRecord) at test-masked-functions.R:25:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-masked-functions.R:32:3'): `st_crop` works identically to piped `galah_polygon` ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::galah_polygon(galah_call(), location) at test-masked-functions.R:32:2
    2.   └─galah:::detect_data_request(dots)
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-masked-functions.R:37:3'): `count` works identically to piped `atlas_counts` ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-masked-functions.R:37:2
    2. │ └─cassette$call_block(...)
    3. ├─galah::atlas_counts(galah_identify(galah_call(), "Litoria")) at test-masked-functions.R:38:4
    4. └─galah::galah_identify(galah_call(), "Litoria")
    5.   └─galah:::detect_data_request(dots)
    6.     └─galah:::is_object_check(dots)
    7.       ├─base::unlist(...)
    8.       └─base::lapply(...)
    9.         └─galah (local) FUN(X[[i]], ...)
   10.           ├─base::data.frame(...)
   11.           ├─base::unlist(...)
   12.           └─base::lapply(...)
   13.             └─galah (local) FUN(X[[i]], ...)
   14.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-masked-functions.R:45:3'): `slice_head` works for atlas_counts ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─vcr::use_cassette(...) at test-masked-functions.R:45:2
    2. │ └─cassette$call_block(...)
    3. ├─dplyr::count(...) at test-masked-functions.R:46:4
    4. ├─dplyr::slice_head(...)
    5. ├─dplyr::group_by(filter(galah_call(), year >= 2010), year)
    6. ├─dplyr::filter(galah_call(), year >= 2010)
    7. └─galah:::filter.data_request(galah_call(), year >= 2010)
    8.   ├─galah:::update_galah_call(.data, filter = parse_filter(dots))
    9.   └─galah:::parse_filter(dots)
   10.     └─galah:::parse_objects_or_functions(dots)
   11.       └─galah:::is_object_check(dots)
   12.         ├─base::unlist(...)
   13.         └─base::lapply(...)
   14.           └─galah (local) FUN(X[[i]], ...)
   15.             ├─base::data.frame(...)
   16.             ├─base::unlist(...)
   17.             └─base::lapply(...)
   18.               └─galah (local) FUN(X[[i]], ...)
   19.                 └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-show_all.R:25:3'): show_all parses ... correctly ───────────────
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. └─galah::show_all(fields) at test-show_all.R:25:2
    2.   └─galah:::parse_objects_or_functions(enquos(type))
    3.     └─galah:::is_object_check(dots)
    4.       ├─base::unlist(...)
    5.       └─base::lapply(...)
    6.         └─galah (local) FUN(X[[i]], ...)
    7.           ├─base::data.frame(...)
    8.           ├─base::unlist(...)
    9.           └─base::lapply(...)
   10.             └─galah (local) FUN(X[[i]], ...)
   11.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  ── Error ('test-show_all_cached_files.R:15:3'): show_all_cached_files reads metadata ──
  Error in `exists(x = as_label(a), envir = get_env(a), mode = b)`: invalid 'mode' argument 'call'
  Backtrace:
       ▆
    1. ├─galah::atlas_counts(group_by = galah_group_by(year)) at test-show_all_cached_files.R:15:2
    2. │ └─galah::galah_call(...)
    3. │   └─galah:::check_call_args(group_by, "group_by")
    4. └─galah::galah_group_by(year)
    5.   └─galah:::detect_data_request(dots)
    6.     └─galah:::is_object_check(dots)
    7.       ├─base::unlist(...)
    8.       └─base::lapply(...)
    9.         └─galah (local) FUN(X[[i]], ...)
   10.           ├─base::data.frame(...)
   11.           ├─base::unlist(...)
   12.           └─base::lapply(...)
   13.             └─galah (local) FUN(X[[i]], ...)
   14.               └─base::exists(x = as_label(a), envir = get_env(a), mode = b)
  
  [ FAIL 201 | WARN 6 | SKIP 92 | PASS 168 ]
  Error: Test failures
  Execution halted