tests/testthat/test_server_errors.R

context("Test server error messages")

test_that("error messages from server are shown to the user", {
  skip_on_cran()

  # temporary wrapper
  ss <- function(lon, lat) {
    mt_subset(product = "MOD11A2",
              lat = lat,
              lon = lon,
              band = "LST_Day_1km",
              start = "2004-01-01",
              end = "2004-01-02",
              progress = FALSE)
  }

  expect_silent(
    x <- ss(-110, 40)
  )
  expect_error(
    ss(40, -110)
  )
  expect_error(
    ss(400, -40)
  )
})

Try the MODISTools package in your browser

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

MODISTools documentation built on Sept. 17, 2023, 1:07 a.m.