Running ‘testthat.R’ [8s/28s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test configuration?
  > # Learn more about the roles of various files in:
  > # * https://r-pkgs.org/tests.html
  > # * https://testthat.r-lib.org/reference/test_package.html#special-files
  > 
  > library(testthat)
  > library(sgapi)
  > 
  > test_check("sgapi")
  Reading layer `OGRGeoJSON' from data source 
    `https://services1.arcgis.com/ESMARspQHYMw9BZ9/arcgis/rest/services/MSOA_Dec_2011_Boundaries_Generalised_Clipped_BGC_EW_V3_2022/FeatureServer/0/query?where=1%3D1&outFields=*&geometry=-1.282825%2C52.354169%2C0.206626%2C52.7106&geometryType=esriGeometryEnvelope&inSR=4326&spatialRel=esriSpatialRelIntersects&outSR=4326&geometryPrecision=3&resultOffset=0&f=geojson' 
    using driver `GeoJSON'
  Simple feature collection with 191 features and 11 fields
  Geometry type: MULTIPOLYGON
  Dimension:     XY
  Bounding box:  xmin: -1.46 ymin: 52.231 xmax: 0.368 ymax: 52.887
  Geodetic CRS:  WGS 84
  Reading layer `OGRGeoJSON' from data source 
    `https://services1.arcgis.com/ESMARspQHYMw9BZ9/arcgis/rest/services/MSOA_Dec_2011_Boundaries_Generalised_Clipped_BGC_EW_V3_2022/FeatureServer/0/query?where=1%3D1&outFields=*&geometry=-1.282825%2C52.354169%2C0.206626%2C52.7106&geometryType=esriGeometryEnvelope&inSR=4326&spatialRel=esriSpatialRelIntersects&outSR=4326&geometryPrecision=3&resultOffset=200&f=geojson' 
    using driver `GeoJSON'
  Simple feature collection with 0 features and 0 fields
  Bounding box:  xmin: NA ymin: NA xmax: NA ymax: NA
  Geodetic CRS:  WGS 84
  Reading layer `OGRGeoJSON' from data source 
    `https://services1.arcgis.com/ESMARspQHYMw9BZ9/arcgis/rest/services/Local_Authority_Districts_December_2022_UK_BGC_V2/FeatureServer/0/query?where=%20(LAD22NM%20%3D%20'Derbyshire%20Dales'%20OR%20LAD22NM%20%3D%20'Harrogate'%20OR%20LAD22NM%20%3D%20'West%20Northamptonshire')%20&outFields=*&outSR=4326&f=geojson' 
    using driver `GeoJSON'
  Simple feature collection with 3 features and 10 fields
  Geometry type: POLYGON
  Dimension:     XY
  Bounding box:  xmin: -2.004508 ymin: 51.97729 xmax: -0.7050439 ymax: 54.26161
  Geodetic CRS:  WGS 84
  Reading layer `OGRGeoJSON' from data source 
    `https://services1.arcgis.com/ESMARspQHYMw9BZ9/arcgis/rest/services/MSOA_Dec_2011_Boundaries_Generalised_Clipped_BGC_EW_V3_2022/FeatureServer/0/query?where=1%3D1&outFields=*&geometry=52.354169%2C-1.282825%2C52.7106%2C0.206626&geometryType=esriGeometryEnvelope&inSR=4326&spatialRel=esriSpatialRelIntersects&outSR=4326&geometryPrecision=3&resultOffset=0&f=geojson' 
    using driver `GeoJSON'
  Simple feature collection with 0 features and 0 fields
  Bounding box:  xmin: NA ymin: NA xmax: NA ymax: NA
  Geodetic CRS:  WGS 84
  Reading layer `GeoJSONSeq' from data source 
    `https://services1.arcgis.com/ESMARspQHYMw9BZ9/arcgis/rest/services/Local_Authority_Districts_December_2022_UK_BGC_V2/FeatureServer/0/query?where=%20(L22NM%20%3D%20'Derbyshire%20Dales'%20OR%20L22NM%20%3D%20'Harrogate')%20&outFields=*&outSR=4326&f=geojson' 
    using driver `GeoJSONSeq'
  Re-reading with feature count reset from 1 to 0
  Simple feature collection with 0 features and 0 fields
  Bounding box:  xmin: NA ymin: NA xmax: NA ymax: NA
  Geodetic CRS:  WGS 84
  No encoding supplied: defaulting to UTF-8.
  Rows: 720 Columns: 34
  -- Column specification --------------------------------------------------------
  Delimiter: ","
  chr (16): DATE, DATE_NAME, DATE_CODE, DATE_TYPE, GEOGRAPHY_NAME, GEOGRAPHY_C...
  dbl (17): DATE_TYPECODE, DATE_SORTORDER, GEOGRAPHY, GEOGRAPHY_TYPECODE, GEOG...
  lgl  (1): OBS_CONF
  
  i Use `spec()` to retrieve the full column specification for this data.
  i Specify the column types or set `show_col_types = FALSE` to quiet this message.
  No encoding supplied: defaulting to UTF-8.
  Rows: 25000 Columns: 58
  -- Column specification --------------------------------------------------------
  Delimiter: ","
  chr (23): DATE, DATE_NAME, DATE_CODE, DATE_TYPE, GEOGRAPHY_NAME, GEOGRAPHY_T...
  dbl (34): DATE_TYPECODE, DATE_SORTORDER, GEOGRAPHY, GEOGRAPHY_CODE, GEOGRAPH...
  lgl  (1): OBS_CONF
  
  i Use `spec()` to retrieve the full column specification for this data.
  i Specify the column types or set `show_col_types = FALSE` to quiet this message.
  No encoding supplied: defaulting to UTF-8.
  Rows: 3750 Columns: 40
  -- Column specification --------------------------------------------------------
  Delimiter: ","
  chr (18): DATE_TYPE, GEOGRAPHY_NAME, GEOGRAPHY_CODE, GEOGRAPHY_TYPE, C_SEX_N...
  dbl (21): DATE, DATE_NAME, DATE_CODE, DATE_TYPECODE, DATE_SORTORDER, GEOGRAP...
  lgl  (1): OBS_CONF
  
  i Use `spec()` to retrieve the full column specification for this data.
  i Specify the column types or set `show_col_types = FALSE` to quiet this message.
  No encoding supplied: defaulting to UTF-8.
  Rows: 3750 Columns: 3
  -- Column specification --------------------------------------------------------
  Delimiter: ","
  chr (2): GEOGRAPHY_NAME, C_AGE_NAME
  dbl (1): OBS_VALUE
  
  i Use `spec()` to retrieve the full column specification for this data.
  i Specify the column types or set `show_col_types = FALSE` to quiet this message.
  No encoding supplied: defaulting to UTF-8.
  Rows: 3750 Columns: 3
  -- Column specification --------------------------------------------------------
  Delimiter: ","
  chr (2): GEOGRAPHY_NAME, C_AGE_NAME
  dbl (1): OBS_VALUE
  
  i Use `spec()` to retrieve the full column specification for this data.
  i Specify the column types or set `show_col_types = FALSE` to quiet this message.
  [ FAIL 2 | WARN 0 | SKIP 0 | PASS 50 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test-get_table.R:34:3'): Valid table ID returns a vector ──────────
  Expected `get_table_link_lookup(...)` to run without any errors.
  i Actually got a <simpleError> with text:
    Failed writing received data to disk/application
  ── Error ('test-get_table.R:39:3'): Valid table ID returns a list ──────────────
  Error in `curl::curl_fetch_memory(url, handle = handle)`: Failed writing received data to disk/application
  Backtrace:
      ▆
   1. ├─testthat::expect_type(...) at test-get_table.R:39:3
   2. │ └─testthat::quasi_label(enquo(object), arg = "object")
   3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
   4. └─sgapi::get_table_link_lookup(...)
   5.   └─httr::GET(paste0(api_link_count))
   6.     └─httr:::request_perform(req, hu$handle$handle)
   7.       ├─httr:::request_fetch(req$output, req$url, handle)
   8.       └─httr:::request_fetch.write_memory(req$output, req$url, handle)
   9.         └─curl::curl_fetch_memory(url, handle = handle)
  
  [ FAIL 2 | WARN 0 | SKIP 0 | PASS 50 ]
  Error: Test failures
  Execution halted