def testSymbolInfosFromStream(self):
     lines = [
         'Garbage', '', '00c1c05c l     F .text  0000002c first', ''
         'more garbage', '00155 g     F .text  00000012 second'
     ]
     symbol_infos = symbol_extractor._SymbolInfosFromStream(lines)
     self.assertEquals(len(symbol_infos), 2)
     first = symbol_extractor.SymbolInfo('first', 0x00c1c05c, 0x2c, '.text')
     self.assertEquals(first, symbol_infos[0])
     second = symbol_extractor.SymbolInfo('second', 0x00155, 0x12, '.text')
     self.assertEquals(second, symbol_infos[1])
 def testSymbolInfosFromStream(self):
   lines = ['Garbage',
            '',
            '00c1c05c l     F .text  0000002c first',
            ''
            'more garbage',
            '00155 g     F .text  00000012 second']
   symbol_infos = symbol_extractor._SymbolInfosFromStream(lines)
   self.assertEquals(len(symbol_infos), 2)
   first = symbol_extractor.SymbolInfo('first', 0x00c1c05c, 0x2c, '.text')
   self.assertEquals(first, symbol_infos[0])
   second = symbol_extractor.SymbolInfo('second', 0x00155, 0x12, '.text')
   self.assertEquals(second, symbol_infos[1])