def test_content(self): """BaseUsage content should return sum of specified bases.""" b = BaseUsage('UUUUUCCCAG') #should work for combinations self.assertEqual(b.content('UCAG'), 10) self.assertEqual(b.content('GC'), 4) self.assertEqual(b.content('AU'), 6) #should map T to U self.assertEqual(b.content('AT'), 6) #should work for single bases self.assertEqual(b.content('U'), 5) #shouldn't complain about invalid bases self.assertEqual(b.content('X'), 0)