def test_archive_parser(self): firstFourResults=[ ['/w6FQeBnx', u'Untitled'], ['/iiNQUMdk', u'Untitled'], ['/Spdm3AJx', u'Untitled'], ['/n8eAtrZu', u'Untitled']] text=file(PASTEBIN_ARCHIVE_FILE_PATH,'rb').read() #text=UGLY_HACK self.assertEquals(parsePastebinArchive(text)[0:4],firstFourResults)
def parseArchiveResults(text): pastes=[url[1:] for (url,name) in parsePastebinArchive(text)] d=findUniquePastes(pastes) d.addCallback(getIndividualPastes) return d