tests/testthat/test-clhs-gower.R

context("clhs-gower")

test_that("Gower similarity works", {
  
  library(raster)
  library(sp)

  slogo <- stack(system.file("external/rlogo.grd", package = "raster"))
  spdf <- SpatialPointsDataFrame(data.frame(x = 50, y = 50), data = data.frame(ID = 1))

  gw <- similarity_buffer(covs = slogo, pts = spdf, buffer = 1, fac = NA)

  expect_equal(as.numeric(na.omit(values(gw))), c(0.00000000, 0.08841009, 0.70043470, 1.00000000))
})

Try the clhs package in your browser

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

clhs documentation built on Oct. 14, 2021, 9:06 a.m.