tests/testthat/test_aw.R

context("Calculation of Akaike weights")

test_that("Akaike weights sum to one", {
  skip_on_cran()
  aw_1 <- aw(fit_nw_1, fit_obs_1, fit_tc_1)
  expect_error(aw(fit_nw_1, f_2_mkin), "same data")
  expect_error(aw(fit_nw_1, 3), "mkinfit objects")
  expect_equal(sum(aw_1), 1)
  aw_2 <- aw(fits[c("SFO", "DFOP"), "FOCUS_D"])
  expect_equal(sum(aw_2), 1)
  expect_error(aw(fits), "mmkin column object")
})

Try the mkin package in your browser

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

mkin documentation built on Oct. 14, 2023, 5:08 p.m.