Running 'testthat.R' [18s]
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)  ------------
  argument is of length zero
  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)
  
  -- 2. Error: (unknown) (@test-geoknife_utils.R#51)  ----------------------------
  argument is of length zero
  1: geoknife(c(-89, 43), fabric, wait = TRUE) at testthat/test-geoknife_utils.R:51
  2: XML(stencil, fabric, knife)
  3: XML(stencil, fabric, knife)
  
  -- 3. Error: multi-args work with shorthand knife (@test-knife_shorthand.R#20)  
  OUTPUT_TYPE not found in url, algorithm, version, email, wait
  1: webprocess("subset", OUTPUT_TYPE = "geotiff") at testthat/test-knife_shorthand.R:20
  2: webprocess("subset", OUTPUT_TYPE = "geotiff")
  3: initialize(webprocess, ...)
  4: initialize(webprocess, ...)
  5: .local(.Object, ...)
  6: `inputs<-`(`*tmp*`, value = other.inputs)
  7: `inputs<-`(`*tmp*`, value = other.inputs)
  8: .setInput(.Object, names(value)[i], value[[i]])
  9: stop(name, " not found in ", paste(c("url", "algorithm", "version", "email", "wait", 
         names(inputs(.Object))), collapse = ", "), call. = FALSE)
  
  -- 4. Error: given a geojob, we can create a webprocess (@test-webprocess_object
  FEATURE_ATTRIBUTE_NAME not found in url, algorithm, version, email, wait
  1: webprocess(geojob) at testthat/test-webprocess_object.R:66
  2: webprocess(geojob)
  3: as(.Object, "webprocess")
  4: asMethod(object)
  5: `inputs<-`(`*tmp*`, value = inputs(xmlDoc))
  6: `inputs<-`(`*tmp*`, value = inputs(xmlDoc))
  7: .setInput(.Object, names(value)[i], value[[i]])
  8: stop(name, " not found in ", paste(c("url", "algorithm", "version", "email", "wait", 
         names(inputs(.Object))), collapse = ", "), call. = FALSE)
  
  == testthat results  ===========================================================
  OK: 125 SKIPPED: 62 FAILED: 4
  1. Error: algorithm version works (@test-geoknife_setters.R#80) 
  2. Error: (unknown) (@test-geoknife_utils.R#51) 
  3. Error: multi-args work with shorthand knife (@test-knife_shorthand.R#20) 
  4. Error: given a geojob, we can create a webprocess (@test-webprocess_object.R#66) 
  
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  xmlXPathEval: evaluation failed
  Error: testthat unit tests failed
  Execution halted