tests/testthat/test-remove.terms.R

library(buildmer)
library(testthat)
test_that('remove.terms',{
	expect_equal(remove.terms(Reaction ~ Days + (Days|Subject),'(Days|Subject)'),Reaction ~ 1 + Days + (1 | Subject))
	expect_equal(remove.terms(Reaction ~ Days + (Days|Subject),'(1|Subject)'),Reaction ~ 1 + Days + (1 + Days | Subject))
	expect_equal(remove.terms(Reaction ~ Days + (Days|Subject),c('(Days|Subject)','(1|Subject)')),Reaction ~ 1 + Days + (1 | Subject))
	expect_equal(remove.terms(Reaction ~ Days + (Days|Subject),'(1|Subject)',FALSE),Reaction ~ 1 + Days + (0 + Days | Subject))
})

Try the buildmer package in your browser

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

buildmer documentation built on Oct. 25, 2023, 9:08 a.m.