test_that("Check KPSS Test", { set.seed(123) res <- res1 <- rep(NA,2) dat <- generate_brownian_motion(100,v=seq(0,1,length.out=20)) res1[1] <- kpss_test(dat)$pvalue res1[2] <- kpss_test(dat, method="resample")$pvalue for(j in 2:100){ dat$data[,j] <- dat$data[,j]+dat$data[,j-1] } res[1] <- kpss_test(dat)$pvalue res[2] <- kpss_test(dat, method="resample")$pvalue expect_equal(res1, c(0.527, 0.504)) expect_equal(res, c(0.000, 0.000)) })