mirror of
https://github.com/servo/servo.git
synced 2025-08-07 14:35:33 +01:00
Update web-platform-tests to revision e8bfc205e36ad699601212cd50083870bad9a75d
This commit is contained in:
parent
65dd6d4340
commit
ccdb0a3458
1428 changed files with 118036 additions and 9786 deletions
|
@ -1,5 +1,3 @@
|
|||
import contextlib
|
||||
import httplib
|
||||
import json
|
||||
import pytest
|
||||
import types
|
||||
|
@ -18,32 +16,6 @@ one_frame_doc = inline("<iframe src='%s'></iframe>" % frame_doc)
|
|||
two_frames_doc = inline("<iframe src='%s'></iframe>" % one_frame_doc)
|
||||
|
||||
|
||||
class HTTPRequest(object):
|
||||
def __init__(self, host, port):
|
||||
self.host = host
|
||||
self.port = port
|
||||
|
||||
def head(self, path):
|
||||
return self._request("HEAD", path)
|
||||
|
||||
def get(self, path):
|
||||
return self._request("GET", path)
|
||||
|
||||
@contextlib.contextmanager
|
||||
def _request(self, method, path):
|
||||
conn = httplib.HTTPConnection(self.host, self.port)
|
||||
try:
|
||||
conn.request(method, path)
|
||||
yield conn.getresponse()
|
||||
finally:
|
||||
conn.close()
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
def http(request, session):
|
||||
return HTTPRequest(session.transport.host, session.transport.port)
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
def new_window(session):
|
||||
"""Open new window and return the window handle."""
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue