tests/testthat/test_main_functions.r

# test functions without parameters
# only can fail upon server error

opts <- options(keyring_warn_for_env_fallback = FALSE)
on.exit(options(opts), add = TRUE)

test_that("set, get", {

  skip_on_cran()

  username <- "joe@example.com"
  password <- "horriblepassword"

  expect_silent(wf_set_key(username, password))
  expect_equal(wf_get_key(username), password)
})
lhmet-forks/ecmwfr documentation built on April 21, 2020, 1:24 a.m.