Nothing
test_that("Test gridmaps", {
expect_silent(n <- esp_get_hex_ccaa())
expect_s3_class(n, "sf")
expect_s3_class(n, "tbl_df")
expect_shape(n, nrow = 19)
expect_silent(n <- esp_get_hex_prov())
expect_s3_class(n, "sf")
expect_s3_class(n, "tbl_df")
expect_shape(n, nrow = 52)
expect_silent(n <- esp_get_hex_prov("ES1"))
expect_s3_class(n, "sf")
expect_s3_class(n, "tbl_df")
expect_shape(n, nrow = 6)
expect_silent(n <- esp_get_hex_ccaa("ES1"))
expect_s3_class(n, "sf")
expect_s3_class(n, "tbl_df")
expect_shape(n, nrow = 3)
# Grids
expect_silent(n <- esp_get_grid_ccaa())
expect_s3_class(n, "sf")
expect_s3_class(n, "tbl_df")
expect_shape(n, nrow = 19)
expect_silent(n <- esp_get_grid_prov())
expect_s3_class(n, "sf")
expect_s3_class(n, "tbl_df")
expect_shape(n, nrow = 52)
expect_silent(n <- esp_get_grid_prov("ES1"))
expect_s3_class(n, "sf")
expect_s3_class(n, "tbl_df")
expect_shape(n, nrow = 6)
expect_silent(n <- esp_get_grid_ccaa("ES1"))
expect_s3_class(n, "sf")
expect_s3_class(n, "tbl_df")
expect_shape(n, nrow = 3)
expect_silent(esp_get_grid_ccaa())
expect_silent(esp_get_grid_prov())
expect_silent(esp_get_grid_ccaa("ES1"))
expect_silent(esp_get_grid_prov("ES1"))
# Errors
expect_snapshot(error = TRUE, esp_get_grid_prov("Mallorca"))
expect_snapshot(error = TRUE, esp_get_grid_ccaa("Mallorca"))
ccaa <- esp_get_hex_ccaa()
expect_equal(sf::st_crs(ccaa)$epsg, 4258)
ccaa <- esp_get_grid_ccaa()
expect_equal(sf::st_crs(ccaa)$epsg, 4258)
prov <- esp_get_hex_prov()
expect_equal(sf::st_crs(prov)$epsg, 4258)
prov <- esp_get_grid_prov()
expect_equal(sf::st_crs(prov)$epsg, 4258)
# Test all filter
cpros <- unique(mapSpain::esp_codelist$cpro)
expect_shape(esp_get_grid_prov(cpros), nrow = 52)
ccaa <- unique(mapSpain::esp_codelist$nuts2.name)
expect_shape(esp_get_grid_ccaa(ccaa), nrow = 19)
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.