tests/testthat/test-vos_install.R

context("vos install")

test_that("Virtuoso is installed", {
  skip_on_os("solaris")
  skip_if_not(has_virtuoso())
  virtuoso:::vos_set_path()
  expect_message(
    vos_install(ask = FALSE),
    "Virtuoso is already installed."
  )
})

test_that("We can download installers", {
  skip_on_os("mac") # slow download, annoying for local testing.
  skip_on_os("windows")
  skip_on_os("solaris")

  skip_on_cran() ## slow download
  dmg <- download_osx_installer()
  expect_true(file.exists(dmg))

  exe <- download_windows_installer()
  expect_true(file.exists(exe))
})

Try the virtuoso package in your browser

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

virtuoso documentation built on Nov. 3, 2021, 1:07 a.m.