tests/testthat/test-print_summary.R

context("print and summary")

test_that("print works", {
  set.seed(1)
  met <- data.table::data.table(id = 1:5, condition=letters[1:5], sex=c("M","M","M","F", "F"), key="id")
  t <- 1L:100L
  data <- met[,list(t=t, x=rnorm(100),y=rnorm(100), eating=runif(100) > .5 ),by="id"]
  d <- behavr(data,met)
  print(d)
})

test_that("summary works", {
  set.seed(1)
  met <- data.table::data.table(id = 1:5, condition=letters[1:5], sex=c("M","M","M","F", "F"), key="id")
  t <- 1L:100L
  data <- met[,list(t=t, x=rnorm(100),y=rnorm(100), eating=runif(100) > .5 ),by="id"]
  d <- behavr(data,met)
  summary(d)
  summary(d, detailed=T)
  summary(d, detailed=F)
})

Try the behavr package in your browser

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

behavr documentation built on April 4, 2025, 3:30 a.m.