def setUp(self):
        reload(controller)
        controller.initialize(recreate=True)

        self.long_pvs = [ 'test:long%d' % i for i in range(1,NUM_RANDOM_PVS) ]
        self.double_pvs = [ 'test:double%d' % i for i in range(1,NUM_RANDOM_PVS) ]
        self.existing_pvs = self.long_pvs + self.double_pvs
        self.fake_pvs  = ['test:doesntexist%d'%i for i in range(5)]
        self.nonchanging_pvs = [ 'test:long0' ]

        self.pvs = self.existing_pvs + self.fake_pvs
Exemple #2
0
def main():

    controller.initialize()

    app = TornadoApp()
    http_server = tornado.httpserver.HTTPServer(app)
    http_server.listen(options.port)
    print "Tornado server started on port %s" % options.port
    if settings["debug"]:

        def f():
            controller.shutdown()
            reload(controller)

        autoreload.add_reload_hook(f)
    try:
        IOLoop.instance().start()
    finally:
        controller.shutdown()
Exemple #3
0
 def setUp(self):
     AsyncHTTPTestCase.setUp(self)
     reload(controller)
     controller.initialize(recreate=True)