Ejemplo n.º 1
0
 def testMergeOutOfRange(self):
     m = fp.MetaPopVec(64, [100])
     #Make identical copy of
     #first deme in each pop
     demog.copy_pop(m, 0)
     with self.assertRaises(IndexError):
         #Now, try to merge
         #but second index
         #out of range:
         demog.merge_pops(m, 0, 2)
Ejemplo n.º 2
0
 def testMergeOutOfRange(self):
     m = fp.MetaPopVec(64,[100])
     #Make identical copy of
     #first deme in each pop
     demog.copy_pop(m,0)
     with self.assertRaises(IndexError):
         #Now, try to merge
         #but second index
         #out of range:
         demog.merge_pops(m,0,2)
Ejemplo n.º 3
0
 def testCopyOutOfRange(self):
     m = fp.MetaPopVec(64, [100])
     ##There is only 1 deme, so index of 1 is out of range
     with self.assertRaises(IndexError):
         demog.copy_pop(m, 1)
Ejemplo n.º 4
0
 def testCopyOutOfRange(self):
     m = fp.MetaPopVec(64,[100])
     ##There is only 1 deme, so index of 1 is out of range
     with self.assertRaises(IndexError):
         demog.copy_pop(m,1)