tests/testthat/test-relative_entropy.R

prior <- rep(1 / 100, 100)
posterior <- runif(100)
posterior <- posterior / sum(posterior)
re <- relative_entropy(prior, posterior)

test_that("multiplication works", {
  expect_type(re, "double")
  expect_length(re, 1L)
  expect_gt(re, 0)

  expect_error(relative_entropy(prior, c(prior, prior)))
  expect_error(relative_entropy(prior, runif(100)))

})

Try the ffp package in your browser

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

ffp documentation built on Sept. 29, 2022, 5:10 p.m.