tests/testthat/test-parse.R

context("parse")

test_that("choose_uncompress_function", {
  expect_output(
    print(choose_uncompress_function("foo_1.0.0.tar.gz")),
    "untar"
  )
  expect_output(
    print(choose_uncompress_function("foo_1.0.0.tgz")),
    "untar"
  )
  expect_output(
    print(choose_uncompress_function("foo_1.0.0.zip")),
    "unzip"
  )
  expect_error(
    choose_uncompress_function("foo"),
    "know how to handle"
  )
})
r-hub/cranlike documentation built on April 25, 2024, 9:22 a.m.