tests/testthat/test-performPCA.R

# test script for performPCA.R - testcases are NOT comprehensive!

test_that("performPCA works", {
  
  seuratObj <- getdata("performPCA", "pbmc_hallmarks")
  
  
  output <- performPCA(seuratObj@assays$escape.ssGSEA@data)
  
  expect_equal(names(output),
               c("PCA", "eigen_values", "contribution","rotation"))
  
  expect_equal(output$PCA, 
               getdata("performPCA", "performPCA_PCAvalues"))
  
})
ncborcherding/escape documentation built on Sept. 23, 2024, 10:01 p.m.