tests/testthat/test_DataBackendLong.R

context("DataBackendLong")

test_that("DataBackendLong construction", {
  data = tsbox::ts_dts(tsbox::ts_c(mdeath = tsbox::ts_dt(mdeaths), fdeath = tsbox::ts_dt(fdeaths)))
  self = backend = as_data_backend(data)
  private = private(self)
  expect_backend(backend)

  rows = self$rownames
  cols = self$colnames

  dt2 = self$data(rows, cols)
  expect_data_table(dt2, nrows = 72, ncols = 4)
})
mlr-org/mlr3forecasting documentation built on June 29, 2023, 11:57 p.m.