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")
})