tests/testthat/test.aggregate_cols.R

library(utilitiesAdamExample)
library(datasets)

context('Testig aggregating columns...')

DT <- as.data.table(mtcars)

DT_aggr <- aggregate_cols(  DT
                            , functions = list(sum)
                            , variables_aggregation = c('cyl')
                            , variables_function = c('disp'))

test_that("Statistics are preserved...", {
  
    expect_equal(  DT[, sum2(disp)]
               , DT_aggr[, sum2(disp)])
})
adambondarzewskiITF/utilitiesAdamExample documentation built on May 7, 2019, 7:44 a.m.