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)
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)
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)
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)