# test some assumptions we make about internal functions test_that("remove_class() can remove 'AsIs' class", { x <- 1:10 class(x) <- c("x", "y") x <- remove_class(I(x), "AsIs") expect_equivalent(class(x), c("x", "y")) }) test_that("default() doesn't change to_JSON() behavior", { x <- 1:10 expect_equivalent(to_JSON(default(x)), to_JSON(x)) })