tests/testthat/test-map_leaflet.R

context("map_leaflet works correctly")

test_that("Leaflet maps and geoJSON work", {
  skip_on_cran()

  library("spocc")
  spp <- c('Danaus plexippus','Accipiter striatus','Pinus contorta','Puma concolor', 'Ursus americanus','Gymnogyps californianus')
  dat <- occ(query = spp, from = 'gbif', limit = 25, gbifopts = list(hasCoordinate = TRUE))
  gg <- map_leaflet(dat)
  expect_is(gg, "leaflet")
  expect_is(attr(gg$x, "leafletData"), "data.frame")
  expect_true("longitude" %in% names(attr(gg$x, "leafletData")))
})

Try the mapr package in your browser

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

mapr documentation built on Oct. 23, 2020, 8:22 p.m.