tests/testthat/test-flatten.R

context("flatten")

test_that("flatten works with standard lists.", {
  nested_list <- list(1, 2:4, 5:6, 7)
  result <- transduce(flatten(), as_sum, nested_list)
  expect_that(result, is_equivalent_to(sum(1:7)))
})
dirkschumacher/transduceR documentation built on May 15, 2019, 8:50 a.m.