def test_parse_header(self): """Fields from XML header tag should be available as dict.""" data = parse_header(self.header) self.assertEqual(data.get("application"), "my Grandma") self.assertEqual(data.get("version"), "has") self.assertEqual(data.get("reference"), "furry") self.assertEqual(data.get("query_letters"), 27) self.assertEqual(data.get("database"), "Cats")
def test_parse_header_complete(self): """Fields from header+param tag should be available as dict.""" # try to process header with parameters etc in the XML data = parse_header(self.complete) self.assertEqual(data.get("database"), "Cats") self.assertEqual(data.get("matrix"), "BLOSUM62")