← Về thư mục
tests/test_resource_allowlist.py
- test_none_and_empty_are_opposites_despite_both_being_falsy · function · L29-L35 — def test_none_and_empty_are_opposites_despite_both_being_falsy()
- test_an_explicit_list_permits_exactly_its_members · function · L38-L41 — def test_an_explicit_list_permits_exactly_its_members()
- test_an_uninterpretable_value_denies_rather_than_inherits · function · L44-L50 — def test_an_uninterpretable_value_denies_rather_than_inherits()
- test_a_restricted_parent_cannot_be_widened_by_a_child_asking_for_nothing · function · L58-L67 — def test_a_restricted_parent_cannot_be_widened_by_a_child_asking_for_nothing()
- test_narrowing_composes_so_a_chain_cannot_regain_access · function · L70-L77 — def test_narrowing_composes_so_a_chain_cannot_regain_access()
- test_an_unrestricted_parent_still_honours_a_childs_own_restriction · function · L80-L83 — def test_an_unrestricted_parent_still_honours_a_childs_own_restriction()
- test_deny_all_survives_every_later_request · function · L86-L91 — def test_deny_all_survives_every_later_request()
- test_storage_round_trip_keeps_the_three_states_distinct · function · L94-L99 — def test_storage_round_trip_keeps_the_three_states_distinct()
- _service · function · L107-L111 — def _service(tmp_path)
- test_an_unlisted_skill_is_absent_from_the_catalogue_and_from_search · function · L114-L129 — def test_an_unlisted_skill_is_absent_from_the_catalogue_and_from_search(tmp_path)
- test_an_unlisted_skill_cannot_be_loaded_or_read_over_host_rpc · function · L132-L155 — def test_an_unlisted_skill_cannot_be_loaded_or_read_over_host_rpc(tmp_path)
- test_deny_all_really_denies_all_rather_than_inheriting · function · L158-L169 — def test_deny_all_really_denies_all_rather_than_inheriting(tmp_path)
- test_setting_an_allowlist_twice_narrows_and_never_widens · function · L172-L186 — def test_setting_an_allowlist_twice_narrows_and_never_widens(tmp_path)