def test_block (self): test = NotifyTestObject () signal = Signal () signal.connect (test.simple_handler) signal.emit (1) signal.block (test.simple_handler) signal.emit (2) test.assert_results (1)
def test_block(self): test = NotifyTestObject() signal = Signal() signal.connect(test.simple_handler) signal.emit(1) signal.block(test.simple_handler) signal.emit(2) test.assert_results(1)
def test_disconnect_blocked_handler_1 (self): test = NotifyTestObject () signal = Signal () signal.connect (test.simple_handler) signal.emit (1) signal.block (test.simple_handler) signal.emit (2) signal.disconnect (test.simple_handler) signal.emit (3) signal.connect (test.simple_handler) signal.emit (4) test.assert_results (1, 4)
def test_disconnect_blocked_handler_1(self): test = NotifyTestObject() signal = Signal() signal.connect(test.simple_handler) signal.emit(1) signal.block(test.simple_handler) signal.emit(2) signal.disconnect(test.simple_handler) signal.emit(3) signal.connect(test.simple_handler) signal.emit(4) test.assert_results(1, 4)