test_that("We can ping localhost", {
# fragile on windows
testthat::skip_on_os("windows")
pr <- ping("127.0.0.1", count = 1)
expect_true(is.double(pr))
expect_true(length(pr) == 1)
expect_true(pr < 5000)
})
test_that("We can ping a remote host", {
## can't ping google.com from GHA...
testthat::skip_on_ci()
## Non-existent IP
pr <- ping("0.0.0.1", count = 1)
print(pr)
expect_equal(pr, NA_real_)
## Google
pr <- ping("google.com", count = 1, timeout = 5.0)
expect_true(is.double(pr))
expect_true(length(pr) == 1)
print(pr)
expect_true(pr < 5000)
pr <- ping("8.8.8.8", count = 1, timeout = 5.0)
expect_true(is.double(pr))
expect_true(length(pr) == 1)
print(pr)
expect_true(pr < 5000)
})
test_that("We don't wait too long", {
## TODO
expect_true(TRUE)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.