Running 'testthat.R' [37s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > library(testthat)
  > test_check('geoknife')
  Loading required package: geoknife
  
  Attaching package: 'geoknife'
  
  The following object is masked from 'package:stats':
  
      start
  
  The following object is masked from 'package:graphics':
  
      title
  
  The following object is masked from 'package:base':
  
      url
  
  -- 1. Error: algorithm version works (@test-geoknife_setters.R#80)  ------------
  Empty reply from server
  1: geoknife(stencil = c(-89, 42), fabric = fabric) at testthat/test-geoknife_setters.R:80
  2: XML(stencil, fabric, knife)
  3: XML(stencil, fabric, knife)
  4: .setProcessInputs(webprocess = knife, stencil = stencil, fabric = fabric)
  5: do.call(fun, list(...))
  6: .DATASET_URI(stencil = new("simplegeom", sp = new("SpatialPolygons", polygons = list(
         new("Polygons", Polygons = list(new("Polygon", labpt = c(-89, 42), area = 2.00000000013279e-08, 
             hole = FALSE, ringDir = 1L, coords = structure(c(-89.0001, -89, -88.9999, 
             -89, -89.0001, 42, 42.0001, 42, 41.9999, 42), .Dim = c(5L, 2L)))), plotOrder = 1L, 
             labpt = c(-89, 42), ID = "bufferedPoint", area = 2.00000000013279e-08)), 
         plotOrder = 1L, bbox = structure(c(-89.0001, 41.9999, -88.9999, 42.0001), .Dim = c(2L, 
         2L), .Dimnames = list(c("x", "y"), c("min", "max"))), proj4string = new("CRS", 
             projargs = "+proj=longlat +datum=WGS84 +ellps=WGS84 +towgs84=0,0,0")), DRAW_NAMESPACE = "gov.usgs.cida.gdp.draw", 
         DRAW_SCHEMA = "https://cida-test.er.usgs.gov/mda.lakes/draw.xsd"), fabric = new("webdata", 
         times = structure(c(-2366755200, -2366755200), class = c("POSIXct", "POSIXt"), tzone = "UTC"), 
         url = "https://cida.usgs.gov/thredds/dodsC/prism_v2", variables = "ppt", dataList = "gov.usgs.cida.gdp.wps.algorithm.discovery.ListOpendapGrids", 
         timeList = "gov.usgs.cida.gdp.wps.algorithm.discovery.GetGridTimeRange"))
  7: dodsReplace(url(fabric))
  8: httr::headers(httr::HEAD(uri))
  9: httr::HEAD(uri)
  10: request_perform(req, hu$handle$handle)
  11: request_fetch(req$output, req$url, handle)
  12: request_fetch.write_memory(req$output, req$url, handle)
  13: curl::curl_fetch_memory(url, handle = handle)
  
  == testthat results  ===========================================================
  OK: 81 SKIPPED: 63 FAILED: 1
  1. Error: algorithm version works (@test-geoknife_setters.R#80) 
  
  Error: testthat unit tests failed
  Execution halted