# test_that("diagram_to_df can accept the right kinds of input",{
#
# skip_if_not_installed("TDA")
# skip_if_not_installed("TDAstats")
# D <- TDA::circleUnif(n = 20,r = 1)
# phom_TDA <- TDA::ripsDiag(X = D,maxdimension = 1,maxscale = 2)
# phom_TDAstats <- TDAstats::calculate_homology(mat = D,threshold = 2)
# simulated_PyH_phom <- list(diagram = diagram_to_df(phom_TDA),representatives = list())
# expect_s3_class(diagram_to_df(phom_TDA),"data.frame")
# expect_s3_class(diagram_to_df(phom_TDAstats),"data.frame")
# expect_s3_class(diagram_to_df(diagram_to_df(phom_TDA)),"data.frame")
# expect_s3_class(diagram_to_df(simulated_PyH_phom),"data.frame")
#
# })
test_that("diagram_to_df can detect incorrect parameters properly",{
expect_error(diagram_to_df(2),"computation")
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.