grab
grab copied to clipboard
Failed pycurl/resolve/cookies test
It works on my dev Debian machine. It fails in github ubunti CI environemnt.
@only_grab_transport("pycurl")
def test_different_domains(self):
import pycurl # pylint: disable=import-outside-toplevel
grab = build_grab()
names = [
"foo:%d:127.0.0.1" % self.server.port,
"bar:%d:127.0.0.1" % self.server.port,
]
grab.setup_transport("pycurl")
grab.transport.curl.setopt(pycurl.RESOLVE, names)
self.server.add_response(Response(headers=[("Set-Cookie", "foo=foo")]))
grab.go("http://foo:%d" % self.server.port)
self.assertEqual(dict(grab.doc.cookies.items()), {"foo": "foo"})
self.server.add_response(Response(headers=[("Set-Cookie", "bar=bar")]))
grab.go("http://bar:%d" % self.server.port)
self.assertEqual(dict(grab.doc.cookies.items()), {"bar": "bar"})
Example of failed test: https://github.com/lorien/grab/runs/5310282015?check_suite_focus=true#step:6:3621