def test_disconnect(self): # Register first smokesignal.on(('foo', 'bar'), self.callback) assert smokesignal.responds_to(self.callback, 'foo') assert smokesignal.responds_to(self.callback, 'bar') smokesignal.disconnect(self.callback) assert not smokesignal.responds_to(self.callback, 'foo') assert not smokesignal.responds_to(self.callback, 'bar')
def test_disconnect(self): # Register first smokesignal.on(('foo', 'bar'), self.fn) assert smokesignal.responds_to(self.fn, 'foo') assert smokesignal.responds_to(self.fn, 'bar') smokesignal.disconnect(self.fn) assert not smokesignal.responds_to(self.fn, 'foo') assert not smokesignal.responds_to(self.fn, 'bar')
def test_disconnect_from_removes_all(self): # Register first smokesignal.on(('foo', 'bar'), self.fn) assert smokesignal.responds_to(self.fn, 'foo') assert smokesignal.responds_to(self.fn, 'bar') # Remove it smokesignal.disconnect_from(self.fn, ('foo', 'bar')) assert not smokesignal.responds_to(self.fn, 'foo') assert not smokesignal.responds_to(self.fn, 'bar')
def test_disconnect_from_removes_all(self): # Register first smokesignal.on(('foo', 'bar'), self.callback) assert smokesignal.responds_to(self.callback, 'foo') assert smokesignal.responds_to(self.callback, 'bar') # Remove it smokesignal.disconnect_from(self.callback, ('foo', 'bar')) assert not smokesignal.responds_to(self.callback, 'foo') assert not smokesignal.responds_to(self.callback, 'bar')
def test_disconnect_from_removes_only_one(self): # Register first smokesignal.on(('foo', 'bar'), self.callback) assert smokesignal.responds_to(self.callback, 'foo') assert smokesignal.responds_to(self.callback, 'bar') # Remove it smokesignal.disconnect_from(self.callback, 'foo') assert not smokesignal.responds_to(self.callback, 'foo') assert smokesignal.responds_to(self.callback, 'bar')
def test_disconnect_from_removes_only_one(self): # Register first smokesignal.on(('foo', 'bar'), self.fn) assert smokesignal.responds_to(self.fn, 'foo') assert smokesignal.responds_to(self.fn, 'bar') # Remove it smokesignal.disconnect_from(self.fn, 'foo') assert not smokesignal.responds_to(self.fn, 'foo') assert smokesignal.responds_to(self.fn, 'bar')
def test_emit_with_callback_args(self): # Register first smokesignal.on('foo', self.mock_callback) assert smokesignal.responds_to(self.mock_callback, 'foo') smokesignal.emit('foo', 1, 2, 3, foo='bar') assert self.mock_callback.called_with(1, 2, 3, foo='bar')
def test_responds_to_false(self): # Register first smokesignal.on('foo', self.fn) assert smokesignal.responds_to(self.fn, 'bar') is False
def test_responds_to_true(self): # Register first smokesignal.on('foo', self.fn) assert smokesignal.responds_to(self.fn, 'foo') is True
def test_responds_to_false(self): # Register first smokesignal.on('foo', self.callback) assert smokesignal.responds_to(self.callback, 'bar') is False
def test_responds_to_true(self): # Register first smokesignal.on('foo', self.callback) assert smokesignal.responds_to(self.callback, 'foo') is True