# -*- coding: utf-8 - # # This file is part of gaffer. See the NOTICE for more information. # -*- coding: utf-8 -*- from gaffer import tornado_pyuv tornado_pyuv.install() from .router import SockJSRouter from .conn import SockJSConnection
# -*- coding: utf-8 - # # This file is part of gaffer. See the NOTICE for more information. import os import json import time # patch tornado IOLoop from gaffer.tornado_pyuv import IOLoop, install install() import pyuv from tornado.web import Application, RequestHandler from tornado.httpserver import HTTPServer from tornado import netutil from gaffer.manager import Manager from gaffer.webhooks import WebHooks from test_manager import dummy_cmd TEST_HOST = '127.0.0.1' TEST_PORT = (os.getpid() % 31000) + 1024 class TestHandler(RequestHandler): def post(self, *args): obj = json.loads(self.request.body.decode('utf-8')) received = self.settings.get('received') received.append((obj['event'], obj['name'])) self.write("ok") def get_server(loop, received):