context("meteo_imgw_daily")
test_that("meteo_imgw_daily", {
if (!curl::has_internet()) {
message("No internet connection! \n")
return(invisible(NULL))
} else {
y = 1900 # year not supported
expect_message(meteo_imgw_daily(rank = "synop", year = y, status = TRUE,
coords = TRUE, allow_failure = TRUE))
}
})
test_that("check_column_with_coordinates", {
if (!curl::has_internet()) {
message("No internet connection! \n")
return(invisible(NULL))
} else {
station_with_coordinates = meteo_imgw_daily(rank = "precip",
year = 2002,
coords = TRUE,
station = "IMBRAMOWICE", allow_failure = FALSE)
if (is.data.frame(station_with_coordinates)) {
expect_true(any(colnames(station_with_coordinates) %in% c("X", "Y")))
}
}
})
test_that("check_message_for_non_existing_station", {
if (!curl::has_internet()) {
message("No internet connection! \n")
return(invisible(NULL))
} else {
expect_message(meteo_imgw_daily(rank = "precip",
year = 2002,
coords = TRUE,
station = 9999))
}
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.