Nothing
test_that("we can catch Names errors", {
skip_if_offline()
expect_error(query_names())
expect_error(query_names(NULL))
expect_error(query_names('Text query', limit = 0))
expect_error(query_names('Buckingham Palace', local_type = 'invalid'))
expect_error(query_nearest_names(point=c(1,2,3)))
expect_error(query_nearest_names(point=c(0,0), radius = 1001))
expect_error(query_nearest_names(point=c(700001, 1300000)))
})
with_mock_api({
test_that("we can query the Names API", {
res <- query_names('Buckingham Palace', limit = 10)
expect_s3_class(res, 'json')
expect_equal(length(res), 1L)
extent <- extent_from_bbox(c(600000, 310200, 600900, 310900),
crs = 'EPSG:27700')
res <- query_names('Norwich', bbox_filter = extent)
expect_s3_class(res, 'json')
expect_equal(length(res), 1L)
})
test_that("we can query the nearest Names", {
res <- query_nearest_names(point = c(440200,449300))
expect_s3_class(res, 'json')
expect_equal(length(res), 1L)
})
})
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.