| Index: LayoutTests/http/tests/websocket/tests/hybi/reserved-bits_wsh.py
|
| diff --git a/LayoutTests/http/tests/websocket/tests/hybi/reserved-bits_wsh.py b/LayoutTests/http/tests/websocket/tests/hybi/reserved-bits_wsh.py
|
| deleted file mode 100644
|
| index 957ea0ad69c6e61af6ba0a91fd62ea89e2722a88..0000000000000000000000000000000000000000
|
| --- a/LayoutTests/http/tests/websocket/tests/hybi/reserved-bits_wsh.py
|
| +++ /dev/null
|
| @@ -1,48 +0,0 @@
|
| -import re
|
| -from mod_pywebsocket import common
|
| -from mod_pywebsocket import stream
|
| -from mod_pywebsocket.extensions import DeflateFrameExtensionProcessor
|
| -
|
| -bit = 0
|
| -
|
| -
|
| -def _get_deflate_frame_extension_processor(request):
|
| - for extension_processor in request.ws_extension_processors:
|
| - if isinstance(extension_processor, DeflateFrameExtensionProcessor):
|
| - return extension_processor
|
| - return None
|
| -
|
| -
|
| -def web_socket_do_extra_handshake(request):
|
| - match = re.search(r'\?compressed=(true|false)&bitNumber=(\d)$',
|
| - request.ws_resource)
|
| - if match is None:
|
| - msgutil.send_message(request,
|
| - 'FAIL: Query value is incorrect or missing')
|
| - return
|
| -
|
| - global bit
|
| - compressed = match.group(1)
|
| - bit = int(match.group(2))
|
| - if compressed == "false":
|
| - request.ws_extension_processors = [] # using no extension response
|
| - else:
|
| - processor = _get_deflate_frame_extension_processor(request)
|
| - if processor is None:
|
| - request.ws_extension_processors = [] # using no extension response
|
| - else:
|
| - request.ws_extension_processors = [processor] # avoid conflict
|
| -
|
| -
|
| -def web_socket_transfer_data(request):
|
| - text = "This message should be ignored."
|
| - opcode = common.OPCODE_TEXT
|
| - if bit == 1:
|
| - frame = stream.create_header(opcode, len(text), 1, 1, 0, 0, 0) + text
|
| - elif bit == 2:
|
| - frame = stream.create_header(opcode, len(text), 1, 0, 1, 0, 0) + text
|
| - elif bit == 3:
|
| - frame = stream.create_header(opcode, len(text), 1, 0, 0, 1, 0) + text
|
| - else:
|
| - frame = stream.create_text_frame('FAIL: Invalid bit number: %d' % bit)
|
| - request.connection.write(frame)
|
|
|