def test_dispatch(self) -> None: doc = Document() e = bde.SessionCallbackRemoved(doc, "callback") e.dispatch(FakeEmptyDispatcher()) d = FakeFullDispatcher() e.dispatch(d) assert d.called == ['_document_changed', '_session_callback_removed']
def test_init(self) -> None: doc = Document() e = bde.SessionCallbackRemoved(doc, "callback") assert e.document == doc assert e.callback == "callback" assert e.setter == None assert e.callback_invoker == None
def test_init(self) -> None: e = bde.SessionCallbackRemoved("doc", "callback") assert e.document == "doc" assert e.callback == "callback" assert e.setter == None assert e.callback_invoker == None