tests/testthat/test-pipeline.R

# seurat_integration_pipeline()

test_that("integration pipeline works", {
    batches <- panc8 %>%
        Seurat::SplitObject(split.by = "tech")

    integrated_seu <- seurat_integration_pipeline(batches)

    expect_equal(names(integrated_seu@assays), c(names(panc8@assays), "integrated"))
})

# seurat_pipeline()

test_that("seurat pipeline works", {
    processed_seu <- seurat_pipeline(panc8)

    expect_named(processed_seu@reductions, c("pca", "tsne", "umap"))
})
whtns/seuratTools documentation built on June 28, 2024, 8:30 p.m.