tests/testthat/test-temp_storage_methods_tests.R

context("temp_storage_methods_tests")
SLAccount <- account()

test_that("canUpLoadFile", {
  myTempFile <- tempfile(fileext = ".html")
  write("SUPER SECRET STUFF", myTempFile)
  myStoredFiles <- getStoredFiles(SLAccount, username = "seleniumPipes")
  expect_false(basename(myTempFile) %in% sapply(myStoredFiles$files, "[[", "name"))

  res <- uploadFile(SLAccount, file = myTempFile)
  myStoredFiles <- getStoredFiles(SLAccount, username = "seleniumPipes")
  expect_true(basename(myTempFile) %in% sapply(myStoredFiles$files, "[[", "name"))

})

test_that("canGetStoredFiles", {
  myStoredFiles <- getStoredFiles(SLAccount, username = "seleniumPipes")
  expect_true(!is.null(myStoredFiles$files))
}
)

Try the RSauceLabs package in your browser

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

RSauceLabs documentation built on May 2, 2019, 2:08 a.m.