Running ‘testthat.R’
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
  
  XPath error : Undefined namespace prefix
  XPath error : Invalid expression
  Error in xpathApply.XMLInternalDocument(doc, path, NULL, namespaces = namespaces,  : 
    error evaluating xpath expression //wps:DataInputs/wps:Input/ows:Identifier
  Calls: test_check ... source_file -> eval -> eval -> geoknife -> XML -> XML
  
   *** caught segfault ***
  address 0x69, cause 'memory not mapped'
  
  Traceback:
   1: .Call("RS_XML_unsetDoc", node, unlink = TRUE, parent, TRUE, PACKAGE = "XML")
   2: xpathSubNodeApply(doc, path, fun, ..., namespaces = namespaces,     resolveNamespaces = resolveNamespaces, addFinalizer = addFinalizer)
   3: xpathApply.XMLInternalNode(doc, path, fun, ..., namespaces = namespaces,     sessionEncoding = sessionEncoding, addFinalizer = addFinalizer)
   4: xpathApply(doc, path, fun, ..., namespaces = namespaces, sessionEncoding = sessionEncoding,     addFinalizer = addFinalizer)
   5: getNodeSet(xmlNodes, featureXpath)
   6: lapply(X = X, FUN = FUN, ...)
   7: sapply(getNodeSet(xmlNodes, featureXpath), xmlValue)
   8: which(sapply(getNodeSet(xmlNodes, featureXpath), xmlValue) ==     name)
   9: findIdentifierNode(xmlNodes, "FEATURE_COLLECTION")
  10: addGeom(stencil, xmlNodes = top)
  11: addGeom(stencil, xmlNodes = top)
  12: withCallingHandlers(expr, warning = function(w) invokeRestart("muffleWarning"))
  13: suppressWarnings(addGeom(stencil, xmlNodes = top))
  14: XML(stencil, fabric, knife)
  15: XML(stencil, fabric, knife)
  16: geoknife(c(-89, 43), fabric, wait = TRUE)
  17: eval(exprs, env)
  18: eval(exprs, env)
  19: source_file(path, new.env(parent = env), chdir = TRUE)
  20: force(code)
  21: with_reporter(reporter = reporter, start_end_reporter = start_end_reporter,     {        lister$start_file(basename(path))        source_file(path, new.env(parent = env), chdir = TRUE)        end_context()    })
  22: FUN(X[[i]], ...)
  23: lapply(paths, test_file, env = env, reporter = current_reporter,     start_end_reporter = FALSE, load_helpers = FALSE)
  24: force(code)
  25: with_reporter(reporter = current_reporter, results <- lapply(paths,     test_file, env = env, reporter = current_reporter, start_end_reporter = FALSE,     load_helpers = FALSE))
  26: test_files(paths, reporter = reporter, env = env, ...)
  27: test_dir(test_path, reporter = reporter, env = env, filter = filter,     ...)
  28: with_top_env(env, {    test_dir(test_path, reporter = reporter, env = env, filter = filter,         ...)})
  29: run_tests(package, test_path, filter, reporter, ...)
  30: test_check("geoknife")
  An irrecoverable exception occurred. R is aborting now ...