tests/testthat/test-iterators.R

test_that("iterator edge case works", {
  mm <- matrix(1:4, nrow = 2)
  expect_equal(
    iter_mat_col_sets(mm, n_sets = 6)$nextElem(),
    iterators::iapply(mm, 2)$nextElem()
  )
  expect_equal(iter_mat_col_sets(mm, n_sets = 1), mm)
})

Try the detrendr package in your browser

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

detrendr documentation built on March 7, 2023, 7:52 p.m.