tests/testthat/test-play_random_song.R

test_that("Playing does not affect global seed", {
  expect_equal({set.seed(1234)
    runif(1)} , {set.seed(1234)
      try(play_random_track("path/to/file/"), silent = TRUE)
      runif(1)}
    )
})

test_that("Weird file path gives error",
          {expect_error({
            play_random_track("I feel a bad path rising")
            })})
dhope/ARUtools documentation built on Jan. 18, 2024, 5:47 a.m.