tests/testthat/test-parse.R

test_that("parsing hostname works", {
  expect_equal(parse_host("test.server.com", 22),
               list(user = me(), host = "test.server.com", port = 22))
  expect_equal(parse_host("jerry@server.com", 22),
               list(user = 'jerry', host = "server.com", port = 22))
  expect_equal(parse_host("jerry@gmail.com@server.com", 22),
               list(user = 'jerry@gmail.com', host = "server.com", port = 22))
})

Try the ssh package in your browser

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

ssh documentation built on Sept. 11, 2024, 5:58 p.m.