module unit.general.observer

class unit.general.observer.describe_observable[source]

Bases: timelinelib.test.cases.unit.UnitTestCase

test_at_construction_there_area_zero_observers()[source]
test_an_observer_can_be_registered()[source]
test_an_observer_can_be_unregistered()[source]
test_an_observer_gets_notifications()[source]
test_can_listen_for_specific_events()[source]
test_can_listen_for_all_events()[source]
test_can_unlisten()[source]
setUp()[source]

Hook method for setting up the test fixture before exercising it.

registerObserver()[source]
class unit.general.observer.describe_listener[source]

Bases: timelinelib.test.cases.unit.UnitTestCase

test_does_not_call_callback_at_construction()[source]
test_calls_callback_when_observable_set()[source]
test_calls_callback_when_observable_changed()[source]
test_unregisters_on_old_observer()[source]
setUp()[source]

Hook method for setting up the test fixture before exercising it.

class unit.general.observer.Observer[source]

Bases: object

__init__()[source]

Initialize self. See help(type(self)) for accurate signature.

event_triggered(evt)[source]
event_triggered2()[source]