mercurial/httpclient/tests/test_proxy_support.py
changeset 14341 5c3de67e7402
parent 14243 861f28212398
child 14376 a75e0f4ba0ab
equal deleted inserted replaced
14340:defa319d8bb7 14341:5c3de67e7402
    95              'Server: BogusServer 1.0\r\n',
    95              'Server: BogusServer 1.0\r\n',
    96              'Content-Length: 10\r\n',
    96              'Content-Length: 10\r\n',
    97              '\r\n'
    97              '\r\n'
    98              '1234567890'])
    98              '1234567890'])
    99         con._connect()
    99         con._connect()
   100         con.sock.data = ['HTTP/1.1 200 OK\r\n',
   100         con.sock.data.extend(['HTTP/1.1 200 OK\r\n',
   101                          'Server: BogusServer 1.0\r\n',
   101                               'Server: BogusServer 1.0\r\n',
   102                          'Content-Length: 10\r\n',
   102                               'Content-Length: 10\r\n',
   103                          '\r\n'
   103                               '\r\n'
   104                          '1234567890'
   104                               '1234567890'
   105                          ]
   105                               ])
   106         con.request('GET', '/')
   106         con.request('GET', '/')
   107 
   107 
   108         expected_req = ('CONNECT 1.2.3.4:443 HTTP/1.0\r\n'
   108         expected_req = ('CONNECT 1.2.3.4:443 HTTP/1.0\r\n'
   109                         'Host: 1.2.3.4\r\n'
   109                         'Host: 1.2.3.4\r\n'
   110                         'accept-encoding: identity\r\n'
   110                         'accept-encoding: identity\r\n'