tests/testthat/test-1-login.R

context("Test docuSign login")

test_that("Environmental vars exist", {
  skip_on_cran()
  expect_true(Sys.getenv("docuSign_username")!="")
  expect_true(Sys.getenv("docuSign_password")!="")
  expect_true(Sys.getenv("docuSign_integrator_key")!="")
})

test_that("Login works doesn't error", {
  skip_on_cran()
  skip_if_not(nchar(Sys.getenv("docuSign_integrator_key")) > 0)
  expect_silent(login <<- docu_login(demo = TRUE))
})

test_that("An actual account is returned", {
  skip_on_cran()
  skip_if_not(nchar(Sys.getenv("docuSign_integrator_key")) > 0)
  expect_true(nrow(login)>0)
})

Try the docuSignr package in your browser

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

docuSignr documentation built on May 2, 2019, 5:59 a.m.