Domain docs
- Where to start
Needs by profile
- Glossary
Integrations
Architecture
Reference
Card BR-LIST-04
When both lists target the same passage, then the conflict setting decides.
Defined in Impose a deny list and an allow list
Where the rule lives 2
Direct tests 14
The test, or a helper of its file, calls the rule's code.
- tests/components/override/test_override.py::TestAllowListStrategies::test_exact_keeps_a_label_mismatch
- tests/components/override/test_override.py::TestAllowListStrategies::test_exact_removes_the_identical_detection
- tests/components/override/test_override.py::TestAllowListStrategies::test_overlap_removes_what_it_touches
- tests/components/override/test_override.py::TestAllowListStrategies::test_value_is_the_default_and_ignores_the_label
- tests/components/override/test_override.py::TestAllowListStrategies::test_value_removes_the_value_everywhere
- tests/components/override/test_override.py::TestConflictStrategies::test_allow_list_wins_clears_the_forced_value
- tests/components/override/test_override.py::TestConflictStrategies::test_deny_list_wins_by_default
- tests/components/override/test_override.py::TestConflictStrategies::test_raise_applies_both_lists_when_disjoint
- tests/components/override/test_override.py::TestConflictStrategies::test_raise_refuses_the_collision
- tests/components/override/test_override.py::TestDenyList::test_adds_a_missed_value
- tests/components/override/test_override.py::TestDenyList::test_keeps_the_detector_order_on_one_span
- tests/components/override/test_override.py::TestDenyList::test_replaces_an_overlapping_detection
and 2 more
Indirect tests 12
The test builds its class or calls another function of its module, which leads to the rule.
- tests/components/override/test_override.py::TestClearedValues::test_is_empty_without_a_allow_list
- tests/components/override/test_override.py::TestClearedValues::test_reports_the_allow_listed_values
- tests/components/override/test_override.py::TestConformance::test_satisfies_the_port
- tests/components/override/test_override.py::TestForcesValue::test_force_forces_a_matched_value
- tests/components/override/test_override.py::TestForcesValue::test_force_ignores_an_unmatched_value
- tests/components/override/test_override.py::TestForcesValue::test_respect_provenance_never_forces
- tests/observation/test_pipeline_spans.py::TestRedaction::test_redactor_covers_forced_values
- tests/observation/test_pipeline_spans.py::TestSpanTree::test_optional_stage_spans_appear_when_configured
- tests/pipeline/test_override_integration.py::TestBasePipelineOverride::test_a_real_leak_still_trips_the_guard
- tests/pipeline/test_override_integration.py::TestBasePipelineOverride::test_allow_list_keeps_a_false_positive_in_clear
- tests/pipeline/test_override_integration.py::TestBasePipelineOverride::test_allow_listed_value_does_not_trip_the_guard
- tests/pipeline/test_override_integration.py::TestBasePipelineOverride::test_deny_list_forces_a_value_the_detector_missed
Used by 0
No caller found.
Read from the code graph graphify builds, at the places the domain documentation gives.