def test_off__10(): """ Returns True if the specified event has been deleted. """ emitter = Emitter() emitter.on("event", callable) assert emitter.off("event") is True
def __init__(self, f): self.logger = logging.getLogger(__name__) logging.basicConfig(level=logging.DEBUG) self.emitter = Emitter(f) self.logger.info("Emitter is set") self.receiver = Receiver(f) self.logger.info("Receiver is set")
def test_off__12(): """ Returns True if the specified listener has been detached. """ emitter = Emitter() emitter.on("event", callable) assert emitter.off("event", callable) is True
def test_events__3(): """ False event can be retrieved. """ emitter = Emitter() emitter.on(False, callable) assert False in emitter.events()
def __init__(self, cmdr, is_beta, system, station, entry, client, body, lat, lon): Emitter.__init__(self, cmdr, is_beta, system, None, None, None, entry, None, None, None, client) self.system = system self.cmdr = cmdr self.station = station self.is_beta = is_beta self.entry = entry.copy() self.client = client self.eventAltName = entry.get("Name") if entry.get("bodyName"): self.body = entry.get("BodyName") else: self.body = body if entry.get("Latitude"): self.lat = entry.get("Latitude") else: self.lat = lat if entry.get("Longitude"): self.lon = entry.get("Longitude") else: self.lon = lon self.modelreport = "reportevents"
def test_off__11(): """ Returns True if trying to detach a non-existent listener. """ emitter = Emitter() emitter.on("event", callable) assert emitter.off("event", bool) is True
def test_events__4(): """ True event can be retrieved. """ emitter = Emitter() emitter.on(True, callable) assert True in emitter.events()
def test_emit__4(): """ Returns False when emitting a non-existent event. """ emitter = Emitter() result = emitter.emit("event") assert result is False
def test_events__5(): """ Should not return the original object, but a copy. """ emitter = Emitter() emitter.on("event", callable) assert emitter.events() is not emitter.events()
def test_listeners__5(): """ Get the listeners for the True event. """ emitter = Emitter() emitter.on(True, callable) assert callable in emitter.listeners(True)
def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self._panel = wx.Panel(self) self._panel_sizer = wx.GridBagSizer() self._widgets = {} self._canvas = None self._max_coord = 0.0 ctrl_size = (35, -1) value = 1 self._is_calculated = False self._is_solar_mode = False self._emitter = Emitter([value, value], [value, value]) self._init_emitter_block(ctrl_size, value) self._init_particle_block(ctrl_size, value) self._init_method_block() self._init_operations_block() self._init_canvas_block() self._panel.SetSizer(self._panel_sizer) self._panel_sizer.Fit(self) self.Show() self.animation = FuncAnimation(self._canvas.figure, self._update_canvas, interval=500)
def test_listeners__6(): """ Should not return the original object, but a copy. """ emitter = Emitter() emitter.on("event", callable) assert emitter.listeners("event") is not emitter.listeners("event")
def test_emit__9(): """ Emitting None event returns False. """ emitter = Emitter() assert emitter.emit(None) is False
def test_listeners__4(): """ Get the listeners for the False event. """ emitter = Emitter() emitter.on(False, callable) assert callable in emitter.listeners(False)
def test_on__9(): """ Returns True when event has been successfully registered. """ emitter = Emitter() assert emitter.on("event", callable) is True assert callable in emitter.listeners("event")
class Reaper: def __init__(self, args): self.args = args self.start = clock() self.emitter = Emitter() self.neural_network = NeuralNetwork((Vitals.FIRST_LAYER, Vitals.SECOND_LAYER, Vitals.OUTPUT_LAYER), learning_rate=Vitals.LEARNING_RATE, momentum=Vitals.MOMENTUM_RATE) self.conscience = Conscience() self.interpreter = Interpreter(self.emitter) print "Kernel bootstrap completed in %.2f seconds" % (clock() - self.start) def cl_start(self): print u'cl_start func' def slack_start(self): from ports.slack import Slack slack = Slack('xoxb-5033078835-U4Jcw2kkaebWWsuUUtyJNNaS', self.emitter) # Register skills self.emitter.register('on_message', self.interpreter.learn) self.emitter.register('send_message', slack.send) # Bootstrap slack.start() def rpi_start(self): print u'rpi_start func'
def test_on__4(): """ A string is a valid event. """ emitter = Emitter() emitter.on("event", callable) assert "event" in emitter.events()
def test_off__8(): """ Returns True if all events are deleted. """ emitter = Emitter() emitter.on("event1", callable) emitter.on("event2", callable) assert emitter.off() is True
def test_on__5(): """ A listener must be callable. """ emitter = Emitter() with pytest.raises(TypeError): emitter.on("event", "")
def test_on__3(): """ False is a valid event. """ emitter = Emitter() emitter.on(False, callable) assert False in emitter.events()
def test_listeners__1(): """ Returns an empty list when asking for an unknown event. """ emitter = Emitter() assert isinstance(emitter.listeners(""), list) assert emitter.listeners("") == []
def test_emit__5(): """ Returns True when emitting an event. """ emitter = Emitter() emitter.on("event", callable) result = emitter.emit("event") assert result is True
def test_on__1(): """ User cannot register a None event. """ emitter = Emitter() with pytest.raises(ValueError): emitter.on(None, callable)
def test_on__2(): """ True is a valid event. """ emitter = Emitter() emitter.on(True, callable) assert True in emitter.events()
def test_emit__7(): """ False event can be emitted. """ emitter = Emitter() l = [] emitter.on(False, lambda: l.append(1)) emitter.emit(False) assert 1 in l
def __init__(self, cmdr, is_beta, system, entry, client): Emitter.__init__(self, cmdr, is_beta, system, None, None, None, entry, None, None, None, client) self.system = system self.cmdr = cmdr self.is_beta = is_beta self.entry = entry.copy() self.client = client self.modelreport = "hdreports"
def test_emit__8(): """ True event can be emitted. """ emitter = Emitter() l = [] emitter.on(True, lambda: l.append(1)) emitter.emit(True) assert 1 in l
def __init__(self, cmdr, is_beta, system, station, entry, client, lat, lon, body, state, x, y, z, DistFromStarLS): self.state = state self.DistFromStarLS = DistFromStarLS debug("Material rep star dist " + str(self.DistFromStarLS)) debug("Material rep FacState " + str(self.state)) Emitter.__init__(self, cmdr, is_beta, system, x, y, z, entry, body, lat, lon, client) self.modelreport = "materialreports"
def test_emit__3(): """ Only the listeners of the specified event should be triggered. """ emitter = Emitter() l = [] emitter.on("event1", lambda: l.append(1)) emitter.on("event2", lambda: l.append(2)) emitter.emit("event1") assert l == [1]
def test_on__6(): """ Multiple events can be registered. """ emitter = Emitter() emitter.on("event1", callable) emitter.on("event2", callable) assert "event1" in emitter.events() assert "event2" in emitter.events()
def __init__(self, serviceName: str): self.emitter = Emitter() print(f"CONSTRUCTOR OF SE {self.emitter}") self.service = serviceName self.socket = socketio.Client(logger=True) self.socket.connect(f'http://{HOST}:{PORT}', {'socketio_path': '/'}, 'websocket') self.socket.on(EVENTS_MAP.CONNECT.value, self.subscribe_to_service) self.socket.on(EVENTS_MAP.SERVICE_RESPONSE.value, self.service_response)
def test_once__2(): """ Listener should be removed after call. """ emitter = Emitter() emitter.once("event", callable) emitter.on("event", bool) emitter.emit("event") assert callable not in emitter.listeners("event") assert bool in emitter.listeners("event")
def __init__(self, *args, **kwargs): super(EpicsMonitor, self).__init__(*args, **kwargs) self.local_dict = {} self.pv_data = {} self.pv_dict = {} self.pv_connected = {} self.callback_dict = {} self.emitter = Emitter() self.SIGNAL.connect(self.signal_handler)
def test_off__1(): """ Called with no arguments, it removes all the events. """ emitter = Emitter() emitter.on("raccoon", callable) emitter.on("fox", callable) emitter.off() assert emitter.events() == set()
def test_on__10(): """ Allow updating an event from on() to once(). """ emitter = Emitter() emitter.once("event", callable) emitter.on("event", callable) emitter.emit("event") emitter.emit("event") emitter.emit("event") assert callable in emitter.listeners("event")
def testRetryFetch(self, url_open_mock): stop_handler = bind_signal_handlers() config = Configuration() application_metric_map = ApplicationMetricMap("host","10.10.10.10") application_metric_map.clear() application_metric_map.put_metric("APP1", {"metric1":1}, 1) emitter = Emitter(config, application_metric_map, stop_handler) emitter.RETRY_SLEEP_INTERVAL = .001 emitter.submit_metrics() self.assertEqual(url_open_mock.call_count, 3) self.assertUrlData(url_open_mock)
def __init__(self, parent, cmdr, is_beta, client, gridrow): "Initialise the ``Patrol``." Frame.__init__(self, parent) self.client = client self.commander = cmdr self.is_beta = is_beta self.grid(row=gridrow, column=0) self.button = Button( self, text="Click here to scan all your journals for Hyperdictions") self.button.bind('<Button-1>', self.run) self.button.grid(row=0, column=0) Emitter.setRoute(is_beta, client)
def test_emit__6(): """ Should pass *args and **kwargs to the listeners. """ emitter = Emitter() params = [] def listener(param1, param2, unused=None, param3=None): params.append(param1) params.append(param2) params.append(unused) params.append(param3) emitter.on("event", listener) emitter.emit("event", 10, 20, param3="hello") assert params == [10, 20, None, "hello"]