Nothing
test_that("infer_deps works", {
#' #### Get example DESCRIPTION file ####
url <- "https://github.com/neurogenomics/templateR/raw/master/DESCRIPTION"
path <- tempfile(fileext = "DESCRIPTION")
utils::download.file(url,path)
# wd <- getwd()
# setwd("../../")
deps <- infer_deps(path = path)
# imports <- c(
# 'utils','here','BiocStyle','yaml','stats','desc','badger',
# 'biocViews','data.table','renv','shiny','htmltools'
# )
# suggests <- c(
# 'testthat','rmarkdown','remotes','covr','echodeps',
# 'igraph','knitr','markdown','methods'
# )
# testthat::expect_equal(sort(deps$Imports),
# sort(imports))
# testthat::expect_equal(sort(deps$Suggests),
# sort(suggests))
suggests <- c("covr","knitr","markdown","remotes","rmarkdown","testthat")
testthat::expect_true(all(suggests %in% deps$Suggests))
#### Return just one output ####
deps2 <- infer_deps(path = path,
which = "Imports")
testthat::expect_false(is.list(deps2))
# setwd(wd)
#### Conflicting inputs ####
testthat::expect_error(
infer_deps(path = path,
imports = "markdown",
suggests = "markdown")
)
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.