tests/testthat/test-autoflow.R

test_that("Tests autoFlow report creation", {
    output_file <- paste0(tempdir(),"/report.html")

    taxa <- metagenomics$new(
        biomData = "input/metagenomics/biom_with_taxonomy_hdf5.biom",
        metaData = "input/metagenomics/metadata.tsv",
        treeData = "input/metagenomics/rooted_tree.newick"
    )
    suppressWarnings(taxa$autoFlow(filename = output_file))

    expect_true(file.exists(output_file))
    
    file.remove(output_file)
})

Try the OmicFlow package in your browser

Any scripts or data that you put into this service are public.

OmicFlow documentation built on Sept. 9, 2025, 5:24 p.m.