tests/testthat/test-get-extension.R

test_that("Valid extensions are preserved", {
  expect_equal(maybeGetExtension("report.csv"), ".csv")
  expect_equal(maybeGetExtension("data.tar.bz2"), ".bz2")
})

test_that("Invalid extensions are discarded", {
  expect_equal(maybeGetExtension("report. ℒ  裸 邏 ℓo "), "")
  expect_equal(maybeGetExtension("data"), "")
})

Try the shiny package in your browser

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

shiny documentation built on Nov. 18, 2023, 1:08 a.m.