Example #1
0
 def setUp(self):
     self.poller = PollerSpy()
     self.scale_workers = ScaleWorkersSpy()
     self.create_poller = lambda: self.poller
     self.monitor = Monitor(self.create_poller, self.emit,
                            self.scale_workers,
                            self.poller.has_next_message)
     self.emmited_messages = []
Example #2
0
    def setUp(self):
        self.model = "en-GB"
        self.worker_address = "tcp://127.0.0.1:5678"
        self.master_socket = SocketSpy()
        self.saver = SaverSpy()

        self.heartbeat = Heartbeat(self.model, self.worker_address,
                                   self.master_socket)
        self.poller = PollerSpy()
        self.asr = ASRSpy([(1.0, "Hello World!")], (1.0, "Interim result"))
        self.audio = DummyAudio()
        self.worker = Worker(self.poller, self.heartbeat, self.asr, self.audio,
                             self.saver, self.poller.has_next_message)
Example #3
0
 def setUp(self):
     self.poller = PollerSpy()
     self.monitor_socket = SocketSpy()
     self.master = Master(self.poller, self.monitor_socket,
                          self.poller.has_next_message)