(response, uri, *, status=200, argnames=None, args=None)
| 140 | assert not dom.xpath('//script[contains(., "const SUCCESS = [")][contains(., "/bookmark/details/?id=")]') |
| 141 | |
| 142 | def assert_response(response, uri, *, status=200, argnames=None, args=None): |
| 143 | assert response.status_code == status |
| 144 | assert response.request.path == uri |
| 145 | if argnames is not None: |
| 146 | assert set(response.request.args) == set(argnames) |
| 147 | if args is not None: |
| 148 | assert dict(response.request.args) == args |
| 149 | return etree.HTML(response.text) |
| 150 | |
| 151 | def assert_bookmark(bookmark, query, tags=None): |
| 152 | assert bookmark.url == query['link'] |
no outgoing calls
no test coverage detected