tests/testthat/test-alleles.R

context("alleles.R")

test_that("testing", {

  AA <- locus( c("A","A") )
  AB <- locus( c("A","B") )
  ZZ <- locus()
  loci <- c(AA,AB,ZZ)
  

  expect_that( alleles(AA), is_equivalent_to(c("A","A")) )  
  expect_that( alleles(AB), is_equivalent_to(c("A","B")) )
  expect_that( alleles(ZZ), is_equivalent_to( character(0) ) )
  expect_that( alleles( loci ), is_equivalent_to( matrix(c("A","A",NA,"A","B",NA),ncol=2) ) )

  loci <- c(ZZ,ZZ,ZZ)
  a <- alleles( loci )
  expect_that( length(a), equals(0))

  
}
)
MarianaLag/Mlag documentation built on Feb. 13, 2020, 12:30 a.m.