Module Import alias ImportFrom alias ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Assign NameStore SubscriptStore NameLoad Index Str Call NameLoad Expr Call AttributeLoad NameLoad attr Assert CompareEq AttributeLoad NameLoad attr Str Assert CompareEq Call NameLoad Str NameLoad ListLoad Str Expr Call NameLoad Assign NameStore SubscriptStore NameLoad Index Str Call NameLoad Expr Call AttributeLoad NameLoad attr Assert CompareEq AttributeLoad NameLoad attr Str Assert CompareEq Call NameLoad Str NameLoad ListLoad Str Assert CompareEq Call NameLoad Call NameLoad Str NameLoad Num decorator_list Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body ImportFrom alias ImportFrom alias Assign NameStore ListLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore ListLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore ListLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore ListLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args defaults body Return TupleLoad Call NameLoad NameLoad Call NameLoad NameLoad Call NameLoad NameLoad Call NameLoad NameLoad decorator_list Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad SubscriptLoad NameLoad Index TupleLoad AttributeLoad NameLoad attr NameLoad attr NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index TupleLoad AttributeLoad NameLoad attr NameLoad attr NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index TupleLoad AttributeLoad NameLoad attr NameLoad attr NameLoad With Call AttributeLoad NameLoad attr keyword NameLoad body Expr Call AttributeLoad SubscriptLoad NameLoad Index TupleLoad AttributeLoad NameLoad attr NameLoad attr NameLoad Assign NameStore SubscriptStore NameLoad Index Str Call NameLoad Expr Call AttributeLoad NameLoad attr Assert CompareEq Call NameLoad TupleLoad Num Num Num Num Assert CompareEq AttributeLoad SubscriptLoad NameLoad Index Num attr NameLoad Assign AttributeStore NameLoad attr Str Expr Call AttributeLoad NameLoad attr Assert CompareEq Call NameLoad TupleLoad Num Num Num Num Assert CompareEq AttributeLoad SubscriptLoad NameLoad Index Num attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Assert CompareEq Call NameLoad TupleLoad Num Num Num Num Assert CompareEq AttributeLoad SubscriptLoad NameLoad Index Num attr NameLoad Assert CompareEq AttributeLoad SubscriptLoad NameLoad Index Num attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias FunctionDef arguments args NameParam defaults body Pass decorator_list Assign NameStore Call NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareEq NameLoad NameLoad Assert CompareIn TupleLoad NameLoad AttributeLoad NameLoad attr Str AttributeLoad AttributeLoad NameLoad attr attr Assert CompareIn NameLoad SubscriptLoad NameLoad Index NameLoad Assert CompareNotIn NameLoad SubscriptLoad NameLoad Index NameLoad Expr Call NameLoad Assign NameStore Call NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareEq NameLoad NameLoad Assert CompareIn TupleLoad NameLoad AttributeLoad NameLoad attr Str AttributeLoad AttributeLoad NameLoad attr attr Assert CompareNotIn NameLoad SubscriptLoad NameLoad Index NameLoad Assert CompareIn NameLoad SubscriptLoad NameLoad Index TupleLoad NameLoad NameLoad Expr Call NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareEq NameLoad NameLoad Assert CompareIn TupleLoad NameLoad AttributeLoad NameLoad attr Str AttributeLoad AttributeLoad NameLoad attr attr Assert CompareNotIn NameLoad SubscriptLoad NameLoad Index NameLoad Assert CompareIn NameLoad SubscriptLoad NameLoad Index TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body ImportFrom alias ImportFrom alias Assign NameStore SubscriptStore NameLoad Index Str Call NameLoad keyword Str Assign NameStore SubscriptStore NameLoad Index Str Call NameLoad keyword Str Assert CompareEq AttributeLoad NameLoad attr Num Assert CompareEq AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Expr Call NameLoad Num Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Num Expr Call AttributeLoad NameLoad attr Assert CompareEq AttributeLoad NameLoad attr Num Assert CompareEq AttributeLoad NameLoad attr Num Assert CompareEq AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Str Expr Call AttributeLoad NameLoad attr Assert CompareNotEq AttributeLoad NameLoad attr NameLoad Assert CompareNotEq AttributeLoad NameLoad attr NameLoad decorator_list decorator_list
N/A N/A warnings pytest mark DummyVenusian N/A object N/A __init__ N/A N/A self N/A N/A N/A N/A self attached N/A N/A attach N/A N/A self wrapped fn category N/A None N/A N/A N/A N/A N/A self attached append N/A wrapped fn category N/A N/A TestEvents N/A N/A test_owner N/A N/A self root db_session events dummy_request N/A N/A kotti.resources Content kotti.security list_groups kotti.security list_groups_raw kotti.util clear_cache N/A child N/A root N/A child N/A Content N/A N/A N/A db_session flush N/A N/A N/A child owner bob N/A N/A N/A list_groups bob child N/A role:owner N/A N/A clear_cache N/A grandchild N/A child N/A grandchild N/A Content N/A N/A N/A db_session flush N/A N/A N/A grandchild owner bob N/A N/A N/A list_groups bob grandchild N/A role:owner N/A N/A N/A len N/A list_groups_raw bob grandchild 0 N/A N/A N/A mark user bob test_sqlalchemy_events N/A N/A self root db_session events N/A N/A kotti events kotti.resources Content N/A insert_events N/A insert N/A N/A event N/A N/A N/A N/A N/A insert_events append event N/A N/A update_events N/A update N/A N/A event N/A N/A N/A N/A N/A update_events append event N/A N/A delete_events N/A delete N/A N/A event N/A N/A N/A N/A N/A delete_events append event N/A N/A after_delete_events N/A after_delete N/A N/A event N/A N/A N/A N/A N/A after_delete_events append event N/A lengths N/A N/A N/A N/A N/A N/A N/A len insert_events N/A len update_events N/A len delete_events N/A len after_delete_events N/A N/A lis N/A events objectevent_listeners N/A N/A N/A N/A lis N/A N/A N/A events ObjectInsert None append insert N/A N/A N/A N/A lis N/A N/A N/A events ObjectUpdate None append update N/A N/A N/A N/A lis N/A N/A N/A events ObjectDelete None append delete N/A N/A N/A warnings catch_warnings record True N/A N/A N/A N/A N/A lis N/A N/A N/A events ObjectAfterDelete None append after_delete N/A child N/A root N/A child N/A Content N/A N/A N/A db_session flush N/A N/A N/A lengths N/A 1 0 0 0 N/A N/A N/A N/A insert_events N/A 0 object child N/A N/A child title Bar N/A N/A N/A db_session flush N/A N/A N/A lengths N/A 1 1 0 0 N/A N/A N/A N/A update_events N/A 0 object child N/A N/A N/A db_session delete child N/A N/A N/A db_session flush N/A N/A N/A lengths N/A 1 1 1 1 N/A N/A N/A N/A delete_events N/A 0 object child N/A N/A N/A N/A after_delete_events N/A 0 object child N/A test_subscribe N/A N/A self root db_session N/A N/A kotti.events ObjectEvent kotti.events clear kotti.events listeners kotti.events objectevent_listeners kotti.events subscribe kotti.resources Document handler N/A N/A event N/A N/A N/A N/A N/A dec N/A subscribe N/A N/A dec venusian N/A DummyVenusian N/A decorated N/A dec handler N/A N/A N/A dec register None None handler N/A N/A N/A dec evttype object N/A N/A N/A dec objtype None N/A N/A decorated handler N/A N/A N/A handler N/A dec register kotti N/A N/A dec venusian attached N/A N/A handler N/A listeners N/A object N/A N/A handler N/A objectevent_listeners N/A object N/A N/A clear N/A dec N/A subscribe ObjectEvent N/A N/A dec venusian N/A DummyVenusian N/A decorated N/A dec handler N/A N/A N/A dec register None None handler N/A N/A N/A dec evttype ObjectEvent N/A N/A N/A dec objtype None N/A N/A decorated handler N/A N/A N/A handler N/A dec register kotti N/A N/A dec venusian attached N/A N/A handler N/A listeners N/A ObjectEvent N/A N/A handler N/A objectevent_listeners N/A N/A ObjectEvent None N/A N/A clear N/A dec N/A subscribe ObjectEvent Document N/A N/A dec venusian N/A DummyVenusian N/A decorated N/A dec handler N/A N/A N/A dec register None None handler N/A N/A N/A dec evttype ObjectEvent N/A N/A N/A dec objtype Document N/A N/A decorated handler N/A N/A N/A handler N/A dec register kotti N/A N/A dec venusian attached N/A N/A handler N/A listeners N/A ObjectEvent N/A N/A handler N/A objectevent_listeners N/A N/A ObjectEvent Document N/A test_set_modification_date N/A N/A self root db_session events N/A N/A time sleep kotti.resources Document N/A d1 N/A root N/A d1 N/A Document title One N/A d2 N/A root N/A d2 N/A Document title Two N/A N/A N/A d1 position 0 N/A N/A N/A d2 position 1 N/A N/A N/A db_session flush N/A md1 N/A d1 modification_date N/A md2 N/A d2 modification_date N/A N/A sleep 1 N/A N/A d1 position 1 N/A N/A d2 position 0 N/A N/A N/A db_session flush N/A N/A N/A d1 position 1 N/A N/A N/A d2 position 0 N/A N/A N/A d1 modification_date md1 N/A N/A N/A d2 modification_date md2 N/A N/A d1 title Eins N/A N/A d2 title Zwei N/A N/A N/A db_session flush N/A N/A N/A d1 modification_date md1 N/A N/A N/A d2 modification_date md2 N/A N/A