aboutsummaryrefslogtreecommitdiffstats
path: root/tests/test_websocket.py
blob: d8a616bf4dc75d6a80acdd4f3f2a03f87af672c4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
from tests import SiteTest

class TestWebsocketEcho(SiteTest):
    """ Test cases for the echo endpoint """
    def testEcho(self):
        """ Check rudimentary websockets handlers work """
        from geventwebsocket.websocket import WebSocket
        from pysite.views.ws.echo import EchoWebsocket
        ew = EchoWebsocket(WebSocket)
        ew.on_open()
        ew.on_message('message')
        ew.on_close()