def test_range_fetch(self):
     m = MutationData()
     m.createAnnotation('chr', '1')
     m.createAnnotation('start', 78978)
     m.createAnnotation('end', 79000)
     
     self.bigwig_datasource.annotate_mutation(m)
     self.assertEqual(m.get('TestBigWig_score'), 0.75)
 def test_no_data_fetch(self):
     """Test for value not found in bigwig.  In this case, our test bigwig only has data for 
     chr1 so None is expected return value.
     """
     m = MutationData()
     m.createAnnotation('chr', '13')
     m.createAnnotation('start', 78978)
     m.createAnnotation('end', 79000)
     
     self.bigwig_datasource.annotate_mutation(m)
     self.assertEqual(m.get('TestBigWig_score'), None)