tests/testthat/test-geom_frequencies.R

context("geom_frequencies.R")

test_that("shortest paths", {

  AA <- locus( c("A","A") )
  AB <- locus( c("A","B") )
  BB <- locus( c("B","B") )
  AC <- locus( c("A","C") )
  AD <- locus( c("A","D") )
  BC <- locus( c("B","C") )
  BD <- locus( c("B","D") )
  CC <- locus( c("C","C") )
  CD <- locus( c("C","D") )
  DD <- locus( c("D","D") )
  TPI <- c(AA,AB,AC,AD,BB,BC,BD,CC,CD,DD)
  
  df <- data.frame( Population = c(rep("A",5),rep("B",5)), TPI  )
  x <- frequencies( df, loci="TPI", stratum="Population" )
  p <- geom_frequencies( x ) 
  expect_that( p, is_a("ggproto"))
  expect_that( p, is_a("LayerInstance"))
  expect_that( p, is_a("Layer"))
})
MarianaLag/Mlag documentation built on Feb. 13, 2020, 12:30 a.m.