tests/testthat/test-replaceSuffix.R

test_that('replaceSuffix', {
  expect_identical(replaceSuffix('filename.csv', '.pdf'),
                   'filename.pdf')
  expect_identical(replaceSuffix('filename.csv', ''),
                   'filename')
  expect_identical(replaceSuffix('filename', '.csv'),
                   'filename.csv')
  expect_identical(replaceSuffix('filename', ''),
                   'filename')
  expect_identical(replaceSuffix(c('a.csv', 'b.txt', 'c.R'), '.new'),
                   c('a.new', 'b.new', 'c.new'))
})

Try the rmake package in your browser

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

rmake documentation built on May 1, 2019, 10:37 p.m.