Running 'testthat.R' [6s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > Sys.setenv("R_TESTS" = "")
  > 
  > library(testthat)
  > library(lidR)
  > 
  > test_check("lidR")
  -- 1. Error: (unknown) (@test-catalog_apply.R#4)  ------------------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: catalog(LASfile) at testthat/test-catalog_apply.R:4
  2: assertive::assert_is_a_string
  3: getExportedValue(pkg, name)
  4: asNamespace(ns)
  5: getNamespace(ns)
  6: tryCatch(loadNamespace(name), error = function(e) stop(e))
  7: tryCatchList(expr, classes, parentenv, handlers)
  8: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  9: value[[3L]](cond)
  
  -- 2. Error: makecluster, tiling (@test-catalog_makeclusters.R#57)  ------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: `tiling_size<-`(`*tmp*`, value = 800) at testthat/test-catalog_makeclusters.R:57
  2: assertive::assert_is_a_number
  3: getExportedValue(pkg, name)
  4: asNamespace(ns)
  5: getNamespace(ns)
  6: tryCatch(loadNamespace(name), error = function(e) stop(e))
  7: tryCatchList(expr, classes, parentenv, handlers)
  8: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  9: value[[3L]](cond)
  
  -- 3. Error: makecluster, tiling + buffer (@test-catalog_makeclusters.R#86)  ---
  ICU init failed: U_FILE_ACCESS_ERROR
  1: `tiling_size<-`(`*tmp*`, value = 800) at testthat/test-catalog_makeclusters.R:86
  2: assertive::assert_is_a_number
  3: getExportedValue(pkg, name)
  4: asNamespace(ns)
  5: getNamespace(ns)
  6: tryCatch(loadNamespace(name), error = function(e) stop(e))
  7: tryCatchList(expr, classes, parentenv, handlers)
  8: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  9: value[[3L]](cond)
  
  -- 4. Error: makecluster, tiling + negative buffer (@test-catalog_makeclusters.R
  ICU init failed: U_FILE_ACCESS_ERROR
  1: `tiling_size<-`(`*tmp*`, value = 800) at testthat/test-catalog_makeclusters.R:115
  2: assertive::assert_is_a_number
  3: getExportedValue(pkg, name)
  4: asNamespace(ns)
  5: getNamespace(ns)
  6: tryCatch(loadNamespace(name), error = function(e) stop(e))
  7: tryCatchList(expr, classes, parentenv, handlers)
  8: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  9: value[[3L]](cond)
  
  -- 5. Error: makecluster, by file (@test-catalog_makeclusters.R#144)  ----------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: `tiling_size<-`(`*tmp*`, value = 800) at testthat/test-catalog_makeclusters.R:144
  2: assertive::assert_is_a_number
  3: getExportedValue(pkg, name)
  4: asNamespace(ns)
  5: getNamespace(ns)
  6: tryCatch(loadNamespace(name), error = function(e) stop(e))
  7: tryCatchList(expr, classes, parentenv, handlers)
  8: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  9: value[[3L]](cond)
  
  -- 6. Error: makecluster, by file + buffer (@test-catalog_makeclusters.R#175)  -
  ICU init failed: U_FILE_ACCESS_ERROR
  1: `tiling_size<-`(`*tmp*`, value = 800) at testthat/test-catalog_makeclusters.R:175
  2: assertive::assert_is_a_number
  3: getExportedValue(pkg, name)
  4: asNamespace(ns)
  5: getNamespace(ns)
  6: tryCatch(loadNamespace(name), error = function(e) stop(e))
  7: tryCatchList(expr, classes, parentenv, handlers)
  8: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  9: value[[3L]](cond)
  
  -- 7. Error: makecluster, by file + negative buffer (@test-catalog_makeclusters.
  ICU init failed: U_FILE_ACCESS_ERROR
  1: `tiling_size<-`(`*tmp*`, value = 800) at testthat/test-catalog_makeclusters.R:206
  2: assertive::assert_is_a_number
  3: getExportedValue(pkg, name)
  4: asNamespace(ns)
  5: getNamespace(ns)
  6: tryCatch(loadNamespace(name), error = function(e) stop(e))
  7: tryCatchList(expr, classes, parentenv, handlers)
  8: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  9: value[[3L]](cond)
  
  -- 8. Error: (unknown) (@test-catalog_makeclusters.R#236)  ---------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: catalog(LASfile) at testthat/test-catalog_makeclusters.R:236
  2: assertive::assert_is_a_string
  3: getExportedValue(pkg, name)
  4: asNamespace(ns)
  5: getNamespace(ns)
  6: tryCatch(loadNamespace(name), error = function(e) stop(e))
  7: tryCatchList(expr, classes, parentenv, handlers)
  8: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  9: value[[3L]](cond)
  
  -- 9. Error: (unknown) (@test-catalog_query.R#4)  ------------------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: catalog(folder) at testthat/test-catalog_query.R:4
  2: assertive::assert_is_a_string
  3: getExportedValue(pkg, name)
  4: asNamespace(ns)
  5: getNamespace(ns)
  6: tryCatch(loadNamespace(name), error = function(e) stop(e))
  7: tryCatchList(expr, classes, parentenv, handlers)
  8: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  9: value[[3L]](cond)
  
  -- 10. Error: (unknown) (@test-catalog_retile.R#5)  ----------------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: catalog(folder) at testthat/test-catalog_retile.R:5
  2: assertive::assert_is_a_string
  3: getExportedValue(pkg, name)
  4: asNamespace(ns)
  5: getNamespace(ns)
  6: tryCatch(loadNamespace(name), error = function(e) stop(e))
  7: tryCatchList(expr, classes, parentenv, handlers)
  8: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  9: value[[3L]](cond)
  
  -- 11. Error: grid_canopy works (@test-grid_canopy.R#5)  -----------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: lidR:::dummy_las(10000) at testthat/test-grid_canopy.R:5
  2: suppressWarnings(LAS(dt))
  3: withCallingHandlers(expr, warning = function(w) invokeRestart("muffleWarning"))
  4: LAS(dt)
  5: new("LAS", data, header, crs, check)
  6: initialize(value, ...)
  7: initialize(value, ...)
  8: .local(.Object, ...)
  9: LASheader(header)
  10: new("LASheader", data)
  11: initialize(value, ...)
  12: initialize(value, ...)
  13: .local(.Object, ...)
  14: assertive::assert_is_list
  15: getExportedValue(pkg, name)
  16: asNamespace(ns)
  17: getNamespace(ns)
  18: tryCatch(loadNamespace(name), error = function(e) stop(e))
  19: tryCatchList(expr, classes, parentenv, handlers)
  20: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  21: value[[3L]](cond)
  
  -- 12. Error: grid_canopy works 2 (@test-grid_canopy.R#13)  --------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: suppressWarnings(LAS(dt)) at testthat/test-grid_canopy.R:13
  2: withCallingHandlers(expr, warning = function(w) invokeRestart("muffleWarning"))
  3: LAS(dt)
  4: new("LAS", data, header, crs, check)
  5: initialize(value, ...)
  6: initialize(value, ...)
  7: .local(.Object, ...)
  8: LASheader(header)
  9: new("LASheader", data)
  10: initialize(value, ...)
  11: initialize(value, ...)
  12: .local(.Object, ...)
  13: assertive::assert_is_list
  14: getExportedValue(pkg, name)
  15: asNamespace(ns)
  16: getNamespace(ns)
  17: tryCatch(loadNamespace(name), error = function(e) stop(e))
  18: tryCatchList(expr, classes, parentenv, handlers)
  19: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  20: value[[3L]](cond)
  
  -- 13. Error: grid_canopy works with subcircle (@test-grid_canopy.R#35)  -------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: suppressWarnings(LAS(dt)) at testthat/test-grid_canopy.R:35
  2: withCallingHandlers(expr, warning = function(w) invokeRestart("muffleWarning"))
  3: LAS(dt)
  4: new("LAS", data, header, crs, check)
  5: initialize(value, ...)
  6: initialize(value, ...)
  7: .local(.Object, ...)
  8: LASheader(header)
  9: new("LASheader", data)
  10: initialize(value, ...)
  11: initialize(value, ...)
  12: .local(.Object, ...)
  13: assertive::assert_is_list
  14: getExportedValue(pkg, name)
  15: asNamespace(ns)
  16: getNamespace(ns)
  17: tryCatch(loadNamespace(name), error = function(e) stop(e))
  18: tryCatchList(expr, classes, parentenv, handlers)
  19: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  20: value[[3L]](cond)
  
  -- 14. Error: grid_canopy create the same pixels independently of the starting p
  ICU init failed: U_FILE_ACCESS_ERROR
  1: lidR:::dummy_las(100) at testthat/test-grid_canopy.R:49
  2: suppressWarnings(LAS(dt))
  3: withCallingHandlers(expr, warning = function(w) invokeRestart("muffleWarning"))
  4: LAS(dt)
  5: new("LAS", data, header, crs, check)
  6: initialize(value, ...)
  7: initialize(value, ...)
  8: .local(.Object, ...)
  9: LASheader(header)
  10: new("LASheader", data)
  11: initialize(value, ...)
  12: initialize(value, ...)
  13: .local(.Object, ...)
  14: assertive::assert_is_list
  15: getExportedValue(pkg, name)
  16: asNamespace(ns)
  17: getNamespace(ns)
  18: tryCatch(loadNamespace(name), error = function(e) stop(e))
  19: tryCatchList(expr, classes, parentenv, handlers)
  20: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  21: value[[3L]](cond)
  
  -- 15. Error: (unknown) (@test-grid_catalog.R#4)  ------------------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: catalog(file) at testthat/test-grid_catalog.R:4
  2: assertive::assert_is_a_string
  3: getExportedValue(pkg, name)
  4: asNamespace(ns)
  5: getNamespace(ns)
  6: tryCatch(loadNamespace(name), error = function(e) stop(e))
  7: tryCatchList(expr, classes, parentenv, handlers)
  8: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  9: value[[3L]](cond)
  
  -- 16. Error: (unknown) (@test-grid_hexametrics.R#3)  --------------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: lidR:::dummy_las(4000) at testthat/test-grid_hexametrics.R:3
  2: suppressWarnings(LAS(dt))
  3: withCallingHandlers(expr, warning = function(w) invokeRestart("muffleWarning"))
  4: LAS(dt)
  5: new("LAS", data, header, crs, check)
  6: initialize(value, ...)
  7: initialize(value, ...)
  8: .local(.Object, ...)
  9: LASheader(header)
  10: new("LASheader", data)
  11: initialize(value, ...)
  12: initialize(value, ...)
  13: .local(.Object, ...)
  14: assertive::assert_is_list
  15: getExportedValue(pkg, name)
  16: asNamespace(ns)
  17: getNamespace(ns)
  18: tryCatch(loadNamespace(name), error = function(e) stop(e))
  19: tryCatchList(expr, classes, parentenv, handlers)
  20: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  21: value[[3L]](cond)
  
  -- 17. Error: (unknown) (@test-grid_metrics.R#3)  ------------------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: lidR:::dummy_las(2000) at testthat/test-grid_metrics.R:3
  2: suppressWarnings(LAS(dt))
  3: withCallingHandlers(expr, warning = function(w) invokeRestart("muffleWarning"))
  4: LAS(dt)
  5: new("LAS", data, header, crs, check)
  6: initialize(value, ...)
  7: initialize(value, ...)
  8: .local(.Object, ...)
  9: LASheader(header)
  10: new("LASheader", data)
  11: initialize(value, ...)
  12: initialize(value, ...)
  13: .local(.Object, ...)
  14: assertive::assert_is_list
  15: getExportedValue(pkg, name)
  16: asNamespace(ns)
  17: getNamespace(ns)
  18: tryCatch(loadNamespace(name), error = function(e) stop(e))
  19: tryCatchList(expr, classes, parentenv, handlers)
  20: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  21: value[[3L]](cond)
  
  -- 18. Error: (unknown) (@test-grid_terrain.R#3)  ------------------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: lidR:::dummy_las(5000) at testthat/test-grid_terrain.R:3
  2: suppressWarnings(LAS(dt))
  3: withCallingHandlers(expr, warning = function(w) invokeRestart("muffleWarning"))
  4: LAS(dt)
  5: new("LAS", data, header, crs, check)
  6: initialize(value, ...)
  7: initialize(value, ...)
  8: .local(.Object, ...)
  9: LASheader(header)
  10: new("LASheader", data)
  11: initialize(value, ...)
  12: initialize(value, ...)
  13: .local(.Object, ...)
  14: assertive::assert_is_list
  15: getExportedValue(pkg, name)
  16: asNamespace(ns)
  17: getNamespace(ns)
  18: tryCatch(loadNamespace(name), error = function(e) stop(e))
  19: tryCatchList(expr, classes, parentenv, handlers)
  20: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  21: value[[3L]](cond)
  
  -- 19. Error: (unknown) (@test-lasclassify.R#8)  -------------------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: readLAS(LASfile, select = "xyz") at testthat/test-lasclassify.R:8
  2: readLAS.character(LASfile, select = "xyz")
  3: assertive::assert_is_a_string
  4: getExportedValue(pkg, name)
  5: asNamespace(ns)
  6: getNamespace(ns)
  7: tryCatch(loadNamespace(name), error = function(e) stop(e))
  8: tryCatchList(expr, classes, parentenv, handlers)
  9: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  10: value[[3L]](cond)
  
  -- 20. Error: (unknown) (@test-lasclip.R#3)  -----------------------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: lidR:::dummy_las(500) at testthat/test-lasclip.R:3
  2: suppressWarnings(LAS(dt))
  3: withCallingHandlers(expr, warning = function(w) invokeRestart("muffleWarning"))
  4: LAS(dt)
  5: new("LAS", data, header, crs, check)
  6: initialize(value, ...)
  7: initialize(value, ...)
  8: .local(.Object, ...)
  9: LASheader(header)
  10: new("LASheader", data)
  11: initialize(value, ...)
  12: initialize(value, ...)
  13: .local(.Object, ...)
  14: assertive::assert_is_list
  15: getExportedValue(pkg, name)
  16: asNamespace(ns)
  17: getNamespace(ns)
  18: tryCatch(loadNamespace(name), error = function(e) stop(e))
  19: tryCatchList(expr, classes, parentenv, handlers)
  20: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  21: value[[3L]](cond)
  
  -- 21. Error: (unknown) (@test-lasfilter.R#3)  ---------------------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: lidR:::dummy_las(500) at testthat/test-lasfilter.R:3
  2: suppressWarnings(LAS(dt))
  3: withCallingHandlers(expr, warning = function(w) invokeRestart("muffleWarning"))
  4: LAS(dt)
  5: new("LAS", data, header, crs, check)
  6: initialize(value, ...)
  7: initialize(value, ...)
  8: .local(.Object, ...)
  9: LASheader(header)
  10: new("LASheader", data)
  11: initialize(value, ...)
  12: initialize(value, ...)
  13: .local(.Object, ...)
  14: assertive::assert_is_list
  15: getExportedValue(pkg, name)
  16: asNamespace(ns)
  17: getNamespace(ns)
  18: tryCatch(loadNamespace(name), error = function(e) stop(e))
  19: tryCatchList(expr, classes, parentenv, handlers)
  20: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  21: value[[3L]](cond)
  
  -- 22. Error: (unknown) (@test-lasfilterdecimate.R#3)  -------------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: lidR:::dummy_las(100) at testthat/test-lasfilterdecimate.R:3
  2: suppressWarnings(LAS(dt))
  3: withCallingHandlers(expr, warning = function(w) invokeRestart("muffleWarning"))
  4: LAS(dt)
  5: new("LAS", data, header, crs, check)
  6: initialize(value, ...)
  7: initialize(value, ...)
  8: .local(.Object, ...)
  9: LASheader(header)
  10: new("LASheader", data)
  11: initialize(value, ...)
  12: initialize(value, ...)
  13: .local(.Object, ...)
  14: assertive::assert_is_list
  15: getExportedValue(pkg, name)
  16: asNamespace(ns)
  17: getNamespace(ns)
  18: tryCatch(loadNamespace(name), error = function(e) stop(e))
  19: tryCatchList(expr, classes, parentenv, handlers)
  20: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  21: value[[3L]](cond)
  
  -- 23. Error: (unknown) (@test-lasgrid.R#3)  -----------------------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: lidR:::dummy_las(5000) at testthat/test-lasgrid.R:3
  2: suppressWarnings(LAS(dt))
  3: withCallingHandlers(expr, warning = function(w) invokeRestart("muffleWarning"))
  4: LAS(dt)
  5: new("LAS", data, header, crs, check)
  6: initialize(value, ...)
  7: initialize(value, ...)
  8: .local(.Object, ...)
  9: LASheader(header)
  10: new("LASheader", data)
  11: initialize(value, ...)
  12: initialize(value, ...)
  13: .local(.Object, ...)
  14: assertive::assert_is_list
  15: getExportedValue(pkg, name)
  16: asNamespace(ns)
  17: getNamespace(ns)
  18: tryCatch(loadNamespace(name), error = function(e) stop(e))
  19: tryCatchList(expr, classes, parentenv, handlers)
  20: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  21: value[[3L]](cond)
  
  -- 24. Error: (unknown) (@test-lasground.R#4)  ---------------------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: readLAS(file, select = "xyzrn") at testthat/test-lasground.R:4
  2: readLAS.character(file, select = "xyzrn")
  3: assertive::assert_is_a_string
  4: getExportedValue(pkg, name)
  5: asNamespace(ns)
  6: getNamespace(ns)
  7: tryCatch(loadNamespace(name), error = function(e) stop(e))
  8: tryCatchList(expr, classes, parentenv, handlers)
  9: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  10: value[[3L]](cond)
  
  -- 25. Error: (unknown) (@test-lasnormalize.R#4)  ------------------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: readLAS(LASfile) at testthat/test-lasnormalize.R:4
  2: readLAS.character(LASfile)
  3: assertive::assert_is_a_string
  4: getExportedValue(pkg, name)
  5: asNamespace(ns)
  6: getNamespace(ns)
  7: tryCatch(loadNamespace(name), error = function(e) stop(e))
  8: tryCatchList(expr, classes, parentenv, handlers)
  9: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  10: value[[3L]](cond)
  
  -- 26. Error: (unknown) (@test-lassmooth.R#4)  ---------------------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: LAS(data) at testthat/test-lassmooth.R:4
  2: new("LAS", data, header, crs, check)
  3: initialize(value, ...)
  4: initialize(value, ...)
  5: .local(.Object, ...)
  6: LASheader(header)
  7: new("LASheader", data)
  8: initialize(value, ...)
  9: initialize(value, ...)
  10: .local(.Object, ...)
  11: assertive::assert_is_list
  12: getExportedValue(pkg, name)
  13: asNamespace(ns)
  14: getNamespace(ns)
  15: tryCatch(loadNamespace(name), error = function(e) stop(e))
  16: tryCatchList(expr, classes, parentenv, handlers)
  17: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  18: value[[3L]](cond)
  
  -- 27. Error: (unknown) (@test-lastrees.R#4)  ----------------------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: readLAS(LASfile, select = "xyzr", filter = "-drop_z_below 0 -keep_xy 481250 3812980 481300 3813030") at testthat/test-lastrees.R:4
  2: readLAS.character(LASfile, select = "xyzr", filter = "-drop_z_below 0 -keep_xy 481250 3812980 481300 3813030")
  3: assertive::assert_is_a_string
  4: getExportedValue(pkg, name)
  5: asNamespace(ns)
  6: getNamespace(ns)
  7: tryCatch(loadNamespace(name), error = function(e) stop(e))
  8: tryCatchList(expr, classes, parentenv, handlers)
  9: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  10: value[[3L]](cond)
  
  -- 28. Error: header is updated by reference (@test-lasupdateheader.R#4)  ------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: lidR:::dummy_las(100) at testthat/test-lasupdateheader.R:4
  2: suppressWarnings(LAS(dt))
  3: withCallingHandlers(expr, warning = function(w) invokeRestart("muffleWarning"))
  4: LAS(dt)
  5: new("LAS", data, header, crs, check)
  6: initialize(value, ...)
  7: initialize(value, ...)
  8: .local(.Object, ...)
  9: LASheader(header)
  10: new("LASheader", data)
  11: initialize(value, ...)
  12: initialize(value, ...)
  13: .local(.Object, ...)
  14: assertive::assert_is_list
  15: getExportedValue(pkg, name)
  16: asNamespace(ns)
  17: getNamespace(ns)
  18: tryCatch(loadNamespace(name), error = function(e) stop(e))
  19: tryCatchList(expr, classes, parentenv, handlers)
  20: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  21: value[[3L]](cond)
  
  -- 29. Error: read las works (@test-readLAS.R#6)  ------------------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: readLAS(LASfile) at testthat/test-readLAS.R:6
  2: readLAS.character(LASfile)
  3: assertive::assert_is_a_string
  4: getExportedValue(pkg, name)
  5: asNamespace(ns)
  6: getNamespace(ns)
  7: tryCatch(loadNamespace(name), error = function(e) stop(e))
  8: tryCatchList(expr, classes, parentenv, handlers)
  9: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  10: value[[3L]](cond)
  
  -- 30. Error: read XYZ only works (@test-readLAS.R#15)  ------------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: readLAS(LASfile, select = "xyz") at testthat/test-readLAS.R:15
  2: readLAS.character(LASfile, select = "xyz")
  3: assertive::assert_is_a_string
  4: getExportedValue(pkg, name)
  5: asNamespace(ns)
  6: getNamespace(ns)
  7: tryCatch(loadNamespace(name), error = function(e) stop(e))
  8: tryCatchList(expr, classes, parentenv, handlers)
  9: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  10: value[[3L]](cond)
  
  -- 31. Error: read multiple files works (@test-readLAS.R#20)  ------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: readLAS(LASfile) at testthat/test-readLAS.R:20
  2: readLAS.character(LASfile)
  3: assertive::assert_is_a_string
  4: getExportedValue(pkg, name)
  5: asNamespace(ns)
  6: getNamespace(ns)
  7: tryCatch(loadNamespace(name), error = function(e) stop(e))
  8: tryCatchList(expr, classes, parentenv, handlers)
  9: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  10: value[[3L]](cond)
  
  -- 32. Error: print las works (@test-readLAS.R#26)  ----------------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: readLAS(LASfile) at testthat/test-readLAS.R:26
  2: readLAS.character(LASfile)
  3: assertive::assert_is_a_string
  4: getExportedValue(pkg, name)
  5: asNamespace(ns)
  6: getNamespace(ns)
  7: tryCatch(loadNamespace(name), error = function(e) stop(e))
  8: tryCatchList(expr, classes, parentenv, handlers)
  9: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  10: value[[3L]](cond)
  
  -- 33. Error: Flat surfaces have a rumple index of 1. Delaunay method (@test-rou
  ICU init failed: U_FILE_ACCESS_ERROR
  1: expect_equal(rumple_index(x, y, z), 1) at testthat/test-roughness.R:11
  2: quasi_label(enquo(object), label)
  3: eval_bare(get_expr(quo), get_env(quo))
  4: rumple_index(x, y, z)
  5: rumple_index.numeric(x, y, z)
  6: assertive::assert_is_numeric
  7: getExportedValue(pkg, name)
  8: asNamespace(ns)
  9: getNamespace(ns)
  10: tryCatch(loadNamespace(name), error = function(e) stop(e))
  11: tryCatchList(expr, classes, parentenv, handlers)
  12: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  13: value[[3L]](cond)
  
  -- 34. Error: Flat surfaces have a rumple index of 1. Jenness method (@test-roug
  ICU init failed: U_FILE_ACCESS_ERROR
  1: as.lasmetrics(r, 1) at testthat/test-roughness.R:21
  2: assertive::assert_is_a_number
  3: getExportedValue(pkg, name)
  4: asNamespace(ns)
  5: getNamespace(ns)
  6: tryCatch(loadNamespace(name), error = function(e) stop(e))
  7: tryCatchList(expr, classes, parentenv, handlers)
  8: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  9: value[[3L]](cond)
  
  -- 35. Error: Rought surfaces have the good rumple index. Delaunay (@test-roughn
  ICU init failed: U_FILE_ACCESS_ERROR
  1: expect_equal(rumple_index(x, y, z), sqrt(2)) at testthat/test-roughness.R:32
  2: quasi_label(enquo(object), label)
  3: eval_bare(get_expr(quo), get_env(quo))
  4: rumple_index(x, y, z)
  5: rumple_index.numeric(x, y, z)
  6: assertive::assert_is_numeric
  7: getExportedValue(pkg, name)
  8: asNamespace(ns)
  9: getNamespace(ns)
  10: tryCatch(loadNamespace(name), error = function(e) stop(e))
  11: tryCatchList(expr, classes, parentenv, handlers)
  12: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  13: value[[3L]](cond)
  
  -- 36. Error: Error handling. Delaunay (@test-roughness.R#45)  -----------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: expect_equal(rumple_index(x, y, z), NA_real_) at testthat/test-roughness.R:45
  2: quasi_label(enquo(object), label)
  3: eval_bare(get_expr(quo), get_env(quo))
  4: rumple_index(x, y, z)
  5: rumple_index.numeric(x, y, z)
  6: assertive::assert_is_numeric
  7: getExportedValue(pkg, name)
  8: asNamespace(ns)
  9: getNamespace(ns)
  10: tryCatch(loadNamespace(name), error = function(e) stop(e))
  11: tryCatchList(expr, classes, parentenv, handlers)
  12: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  13: value[[3L]](cond)
  
  -- 37. Error: (unknown) (@test-stdmetric.R#4)  ---------------------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: readLAS(LASfile, filter = "-keep_xy 684766.4 5017773 684866.4 5017973") at testthat/test-stdmetric.R:4
  2: readLAS.character(LASfile, filter = "-keep_xy 684766.4 5017773 684866.4 5017973")
  3: assertive::assert_is_a_string
  4: getExportedValue(pkg, name)
  5: asNamespace(ns)
  6: getNamespace(ns)
  7: tryCatch(loadNamespace(name), error = function(e) stop(e))
  8: tryCatchList(expr, classes, parentenv, handlers)
  9: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  10: value[[3L]](cond)
  
  -- 38. Error: (unknown) (@test-utils_typecast.R#7)  ----------------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: readLAS(LASfile) at testthat/test-utils_typecast.R:7
  2: readLAS.character(LASfile)
  3: assertive::assert_is_a_string
  4: getExportedValue(pkg, name)
  5: asNamespace(ns)
  6: getNamespace(ns)
  7: tryCatch(loadNamespace(name), error = function(e) stop(e))
  8: tryCatchList(expr, classes, parentenv, handlers)
  9: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  10: value[[3L]](cond)
  
  -- 39. Error: (unknown) (@test-writeLAS.R#4)  ----------------------------------
  ICU init failed: U_FILE_ACCESS_ERROR
  1: readLAS(LASfile) at testthat/test-writeLAS.R:4
  2: readLAS.character(LASfile)
  3: assertive::assert_is_a_string
  4: getExportedValue(pkg, name)
  5: asNamespace(ns)
  6: getNamespace(ns)
  7: tryCatch(loadNamespace(name), error = function(e) stop(e))
  8: tryCatchList(expr, classes, parentenv, handlers)
  9: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  10: value[[3L]](cond)
  
  == testthat results  ===========================================================
  OK: 53 SKIPPED: 0 FAILED: 39
  1. Error: (unknown) (@test-catalog_apply.R#4) 
  2. Error: makecluster, tiling (@test-catalog_makeclusters.R#57) 
  3. Error: makecluster, tiling + buffer (@test-catalog_makeclusters.R#86) 
  4. Error: makecluster, tiling + negative buffer (@test-catalog_makeclusters.R#115) 
  5. Error: makecluster, by file (@test-catalog_makeclusters.R#144) 
  6. Error: makecluster, by file + buffer (@test-catalog_makeclusters.R#175) 
  7. Error: makecluster, by file + negative buffer (@test-catalog_makeclusters.R#206) 
  8. Error: (unknown) (@test-catalog_makeclusters.R#236) 
  9. Error: (unknown) (@test-catalog_query.R#4) 
  1. ...
  
  Error: testthat unit tests failed
  Execution halted