コード例 #1
0
ファイル: test_web_websocket.py プロジェクト: mxxu/aiohttp
def test_send_bytes_closed(make_request):
    req = make_request('GET', '/')
    ws = WebSocketResponse()
    yield from ws.prepare(req)
    yield from ws.close()
    with pytest.raises(RuntimeError):
        ws.send_bytes(b'bytes')
コード例 #2
0
 def test_send_bytes_closing(self):
     req = self.make_request('GET', '/')
     ws = WebSocketResponse()
     ws.start(req)
     ws.close()
     with self.assertRaises(RuntimeError):
         ws.send_bytes(b'bytes')
コード例 #3
0
 def test_send_bytes_closed(self):
     req = self.make_request('GET', '/')
     ws = WebSocketResponse()
     ws.start(req)
     self.loop.run_until_complete(ws.close())
     with self.assertRaises(RuntimeError):
         ws.send_bytes(b'bytes')
コード例 #4
0
 def test_send_bytes_closed(self):
     req = self.make_request("GET", "/")
     ws = WebSocketResponse()
     self.loop.run_until_complete(ws.prepare(req))
     self.loop.run_until_complete(ws.close())
     with self.assertRaises(RuntimeError):
         ws.send_bytes(b"bytes")
コード例 #5
0
def test_send_bytes_closed(make_request):
    req = make_request('GET', '/')
    ws = WebSocketResponse()
    yield from ws.prepare(req)
    yield from ws.close()
    with pytest.raises(RuntimeError):
        ws.send_bytes(b'bytes')
コード例 #6
0
def test_send_bytes_closed(make_request, mocker):
    req = make_request('GET', '/')
    ws = WebSocketResponse()
    yield from ws.prepare(req)
    yield from ws.close()

    mocker.spy(ws_logger, 'warning')
    ws.send_bytes(b'bytes')
    assert ws_logger.warning.called
コード例 #7
0
def function2783(function271, arg1739):
    var4570 = function271('GET', '/')
    var3309 = WebSocketResponse()
    yield from var3309.prepare(var4570)
    var3309._reader.feed_data(WS_CLOSED_MESSAGE, 0)
    yield from var3309.close()
    arg1739.spy(ws_logger, 'warning')
    var3309.send_bytes(b'bytes')
    assert ws_logger.warning.called
コード例 #8
0
async def test_send_bytes_closed(make_request, mocker):
    req = make_request('GET', '/')
    ws = WebSocketResponse()
    await ws.prepare(req)
    ws._reader.feed_data(WS_CLOSED_MESSAGE, 0)
    await ws.close()

    mocker.spy(ws_logger, 'warning')
    ws.send_bytes(b'bytes')
    assert ws_logger.warning.called
コード例 #9
0
ファイル: test_web_websocket.py プロジェクト: Eyepea/aiohttp
def test_send_bytes_closed(make_request, mocker):
    req = make_request('GET', '/')
    ws = WebSocketResponse()
    yield from ws.prepare(req)
    ws._reader.feed_data(WS_CLOSED_MESSAGE, 0)
    yield from ws.close()

    mocker.spy(ws_logger, 'warning')
    ws.send_bytes(b'bytes')
    assert ws_logger.warning.called
コード例 #10
0
 def test_nonstarted_send_bytes(self):
     ws = WebSocketResponse()
     with self.assertRaises(RuntimeError):
         ws.send_bytes(b'bytes')
コード例 #11
0
 def test_send_bytes_nonbytes(self):
     req = self.make_request('GET', '/')
     ws = WebSocketResponse()
     ws.start(req)
     with self.assertRaises(TypeError):
         ws.send_bytes('string')
コード例 #12
0
def function612(function271):
    var540 = function271('GET', '/')
    var2482 = WebSocketResponse()
    yield from var2482.prepare(var540)
    with pytest.raises(TypeError):
        var2482.send_bytes('string')
コード例 #13
0
ファイル: test_web_websocket.py プロジェクト: kxepal/aiohttp
def test_send_bytes_nonbytes(make_request):
    req = make_request("GET", "/")
    ws = WebSocketResponse()
    yield from ws.prepare(req)
    with pytest.raises(TypeError):
        ws.send_bytes("string")
コード例 #14
0
ファイル: test_web_websocket.py プロジェクト: mxxu/aiohttp
def test_send_bytes_nonbytes(make_request):
    req = make_request('GET', '/')
    ws = WebSocketResponse()
    yield from ws.prepare(req)
    with pytest.raises(TypeError):
        ws.send_bytes('string')
コード例 #15
0
 def test_send_bytes_nonbytes(self):
     req = self.make_request("GET", "/")
     ws = WebSocketResponse()
     self.loop.run_until_complete(ws.prepare(req))
     with self.assertRaises(TypeError):
         ws.send_bytes("string")
コード例 #16
0
 def test_send_bytes_nonbytes(self):
     req = self.make_request('GET', '/')
     ws = WebSocketResponse()
     self.loop.run_until_complete(ws.prepare(req))
     with self.assertRaises(TypeError):
         ws.send_bytes('string')
コード例 #17
0
def function2736():
    var708 = WebSocketResponse()
    with pytest.raises(RuntimeError):
        var708.send_bytes(b'bytes')
コード例 #18
0
def test_send_bytes_nonbytes(make_request):
    req = make_request('GET', '/')
    ws = WebSocketResponse()
    yield from ws.prepare(req)
    with pytest.raises(TypeError):
        ws.send_bytes('string')
コード例 #19
0
def test_nonstarted_send_bytes():
    ws = WebSocketResponse()
    with pytest.raises(RuntimeError):
        ws.send_bytes(b'bytes')
コード例 #20
0
ファイル: test_web_websocket.py プロジェクト: mxxu/aiohttp
def test_nonstarted_send_bytes():
    ws = WebSocketResponse()
    with pytest.raises(RuntimeError):
        ws.send_bytes(b'bytes')