tests/testthat/test-landscape_structure_from_raster.R

test_that("landscape_structure_from_raster", {
  gc()
  path <- system.file("extdata", "mask_raster.tif", package = "rflsgen")
  struct <- flsgen_extract_structure_from_raster(path, c(1))
  a <- flsgen_generate(struct)
  jstruct <- jsonlite::fromJSON(struct)
  testthat::expect_equal(jstruct$nbCols, 784)
  testthat::expect_equal(jstruct$nbRows, 605)
  testthat::expect_equal(nrow(jstruct$classes), 1)
  testthat::expect_equal(jstruct$classes[1, ]$NP, 2962)
})

Try the rflsgen package in your browser

Any scripts or data that you put into this service are public.

rflsgen documentation built on July 4, 2024, 1:10 a.m.