tests/testthat/test-sdistribution-Gompertz.R

skip_if_distr_not_installed(Gompertz)

test_that("autotest", {
  autotest_sdistribution(
    sdist = Gompertz,
    pars = list(shape = 1, scale = 1),
    traits = list(
      valueSupport = "continuous",
      variateForm = "univariate",
      type = PosReals$new(zero = TRUE)
    ),
    support = PosReals$new(zero = TRUE),
    symmetry = "asymmetric",
    median = extraDistr::qgompertz(0.5),
    pgf = NaN,
    pdf = extraDistr::dgompertz(1:3),
    cdf = extraDistr::pgompertz(1:3),
    quantile = extraDistr::qgompertz(c(0.24, 0.42, 0.5))
  )
})
alan-turing-institute/distr6 documentation built on Feb. 26, 2024, 11 a.m.