(self)
| 2492 | self.tags.append(FeedParserDict({"term": tag, "scheme": tagscheme, "label": elm.string or ''})) |
| 2493 | |
| 2494 | def findEnclosures(self): |
| 2495 | all = lambda x: 1 |
| 2496 | enclosure_match = re.compile(r'\benclosure\b') |
| 2497 | for elm in self.document(all, {'href': re.compile(r'.+')}): |
| 2498 | if not enclosure_match.search(elm.get('rel', u'')) and not self.isProbablyDownloadable(elm): |
| 2499 | continue |
| 2500 | if elm.attrMap not in self.enclosures: |
| 2501 | self.enclosures.append(elm.attrMap) |
| 2502 | if elm.string and not elm.get('title'): |
| 2503 | self.enclosures[-1]['title'] = elm.string |
| 2504 | |
| 2505 | def findXFN(self): |
| 2506 | all = lambda x: 1 |
no test coverage detected