tests/testthat/test-kmr_install_kmc.R

context("kmr_install_kmc")
testthat::skip_on_appveyor()
testthat::skip_on_travis()
testthat::skip_on_cran()

test_that("It does not attempt to install on dev system", {
  expect_message(
    kmr_install_kmc(), "KMC3 already installed locally."
  )
})

test_that("It returns ok when installed", {
  expect_true(
    kmr_install_kmc()
  )
})

test_that("It raises an error if given a non existant file", {
  expect_error(
    kmr_install_kmc("xyz.tar")
  )
})
c5sire/kmerize documentation built on June 7, 2020, 9:26 p.m.