def runOneTest(self, components): self.deferred = defer.Deferred() app = service.MultiService() for component in components: c = wamp.Service( url=self.url, extra=dict(test=self), realm=self.realm, make=component, ) c.setServiceParent(app) app.startService() yield self.deferred app.stopService()
def runOneTest(self, components): self.deferred = defer.Deferred() app = service.MultiService() for component in components: c = wamp.Service( url=self.url, extra=dict(test=self), realm=self.realm, make=component, debug=bool(os.environ.get('debug_websocket', False)), debug_app=bool(os.environ.get('debug_app', False))) c.setServiceParent(app) app.startService() yield self.deferred app.stopService()