tests/testthat/test-md5.R

test_that("we compute identical hashes for old + new md5 implementations", {

  skip_if(getRversion() < "4.5.0")

  examples <- c("Hello, world!", "a\nb\nc\n", "d\r\ne\r\nf\r\n")
  for (example in examples) {
    old <- renv_md5sum_old(example)
    new <- renv_md5sum_new(example)
    expect_equal(old, new)
  }

})
rstudio/renv documentation built on June 2, 2025, 4:16 a.m.