tests/testthat/test-import-popgenome.R

context("Import PopGenome")

test_that("importing PopGenome Data works", {
  skip_if_not_installed("PopGenome")
  data_pg <- create_popgenome_test_data()

  seg_sites <- as.segsites(data_pg)
  expect_equal(length(seg_sites), 1)
  expect_true(is_segsites(seg_sites[[1]]))
  expect_equal(nrow(seg_sites[[1]]), 12)

  expect_false(is.null(get_positions(seg_sites[[1]])))
  expect_true(all(get_positions(seg_sites[[1]]) >= 0))
  expect_true(all(get_positions(seg_sites[[1]]) <= 1))
})

Try the coala package in your browser

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

coala documentation built on Jan. 5, 2023, 5:11 p.m.