← Về thư mục
tests/test_team_governance.py
- store · function · L16-L17 — def store(tmp_path)
- test_membership_upsert_list_remove · function · L23-L38 — def test_membership_upsert_list_remove(store)
- test_project_visibility_semantics · function · L44-L69 — def test_project_visibility_semantics(store)
- test_visibility_toggle_is_owner_only · function · L72-L84 — def test_visibility_toggle_is_owner_only(store)
- test_frame_mutation_policy_is_owner_only_by_default · function · L87-L108 — def test_frame_mutation_policy_is_owner_only_by_default()
- test_enumeration_includes_project_visible_sessions · function · L111-L126 — def test_enumeration_includes_project_visible_sessions(store)
- test_invite_round_trip_single_use_and_expiry · function · L132-L145 — def test_invite_round_trip_single_use_and_expiry(store)
- test_invite_listing_leaks_no_token · function · L148-L155 — def test_invite_listing_leaks_no_token(store)
- test_usage_recording_and_aggregation · function · L161-L179 — def test_usage_recording_and_aggregation(store)
- test_quota_verdicts · function · L185-L222 — def test_quota_verdicts(store): # no quota rows -> allowed
- test_quota_set_validation_and_listing · function · L225-L272 — def test_quota_set_validation_and_listing(store)
- test_host_query_cannot_read_governance_tables · function · L275-L278 — def test_host_query_cannot_read_governance_tables(store)
- test_rows_keyed_under_a_delegate_frame_follow_the_parent_sessions_owners · function · L281-L330 — def test_rows_keyed_under_a_delegate_frame_follow_the_parent_sessions_owners(store)
- visible_cells · function · L305-L313 — def visible_cells(user_id)