Nothing
# --- numerical equality -------------------------------------------------------
# 1. evaluate test cases
# 2. compare results to run from previous versions
set.seed(100) # because we have runif() in the examples (this should be removed)
z <- lapply(r, function(e) try(eval(parse(text = e))))
failing <- which(sapply(z, class) == "try-error")
if (length(failing) > 0){
stop("failing cases: ", paste(failing, collapse = ", "))
}
ff <- sapply(z, function(e) frequency(final(e)))
m.final <- do.call(cbind, lapply(z[ff == 12], final))
colnames(m.final) <- NULL
q.final <- final(z[ff == 4][[1]])
s.final <- final(z[ff == 6][[1]])
# Since B75, many numbers don't add up. If this is confirmed, we need to set up
# a new benchmark set.
# # save(m.final, q.final, s.final, file = file.path(travisdir, "examples/test0.90.0.RData"))
# bench <- new.env()
# load(file.path(nocran_tests, "examples/test0.90.9.RData"), envir = bench)
# stopifnot(all.equal(m.final, bench$m.final))
# stopifnot(all.equal(q.final, bench$q.final))
# stopifnot(all.equal(s.final, bench$s.final))
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.