Nothing
# library(testthat)
# library(dendextend)
context("all.equal")
test_that("all.equal.dendrogram works", {
suppressWarnings(RNGversion("3.5.0"))
set.seed(1)
hc <- hclust(dist(1:5))
dend <- as.dendrogram(hc)
dend2 <- shuffle(dend)
dend3 <- as.dendrogram(hclust(dist(iris[1:10, -5])))
expect_identical(
typeof(all.equal.dendrogram(dend, dend2, use.edge.length = F, use.tip.label.order = T)),
"character"
)
expect_identical(
typeof(all.equal.dendrogram(dend, dend3, use.edge.length = F, use.tip.label.order = F)),
"character"
)
expect_identical(
typeof(all.equal.dendrogram(dend, dend2[[2]], use.edge.length = F, use.tip.label = F)),
"character"
)
# if non-dend object passed in
expect_error(
all.equal.dendrogram(hc, dend)
)
expect_identical(
all.equal.dendrogram(dend, hc),
"current is not a dendrogram"
)
# if non-dendlist object passed in
expect_error(
all.equal.dendlist(dend)
)
# if dendlist has only one dend in it
dend12 <- dendlist(dend)
expect_warning(
all.equal.dendlist(dend12)
)
})
all.equal(c("a","b"),c("b","a"))
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.