(resp)
| 40 | |
| 41 | |
| 42 | def response(resp): |
| 43 | results = [] |
| 44 | |
| 45 | dom = html.fromstring(resp.text) |
| 46 | |
| 47 | for result in eval_xpath(dom, '//table[@class="result"]//td[@class="record"]'): |
| 48 | url = eval_xpath(result, './a/@href')[0] |
| 49 | title = extract_text(eval_xpath(result, './a//text()')) |
| 50 | content = extract_text(eval_xpath(result, './/div[@class="text"]//text()')) |
| 51 | |
| 52 | results.append({'url': url, |
| 53 | 'title': title, |
| 54 | 'content': content}) |
| 55 | |
| 56 | return results |
nothing calls this directly
no test coverage detected