test_that("install_url", {
skip_on_cran()
skip_if_offline()
Sys.unsetenv("R_TESTS")
lib <- tempfile()
on.exit(unlink(lib, recursive = TRUE), add = TRUE)
dir.create(lib)
url <- "https://github.com/gaborcsardi/simplegraph/archive/HEAD.zip"
install_url(url, lib = lib, quiet = TRUE)
expect_silent(packageDescription("simplegraph", lib.loc = lib))
expect_equal(
packageDescription("simplegraph", lib.loc = lib)$RemoteType,
"url")
expect_equal(
trim_ws(packageDescription("simplegraph", lib.loc = lib)$RemoteUrl),
url)
remote <- package2remote("simplegraph", lib = lib)
expect_s3_class(remote, "remote")
expect_s3_class(remote, "url_remote")
expect_equal(format(remote), "URL")
expect_equal(remote$url, url)
expect_equal(remote$subdir, NULL)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.