Split PChome review low-score buckets
This commit is contained in:
@@ -128,6 +128,20 @@ def test_competitor_review_queue_is_canonical_unit_price_handoff():
|
||||
assert "comp_coverage.rescore_accepted_count" in daily_template
|
||||
|
||||
|
||||
def test_competitor_review_filters_split_low_score_operational_buckets():
|
||||
from services.competitor_intel_repository import REVIEW_STATUS_FILTER_GROUPS
|
||||
|
||||
assert REVIEW_STATUS_FILTER_GROUPS["recoverable_low_score"] == ("recoverable_low_score",)
|
||||
assert REVIEW_STATUS_FILTER_GROUPS["true_low_confidence"] == ("true_low_confidence",)
|
||||
assert REVIEW_STATUS_FILTER_GROUPS["legacy_low_score"] == ("low_score", "refresh_low_score")
|
||||
assert set(REVIEW_STATUS_FILTER_GROUPS["low_score"]) == {
|
||||
"low_score",
|
||||
"refresh_low_score",
|
||||
"recoverable_low_score",
|
||||
"true_low_confidence",
|
||||
}
|
||||
|
||||
|
||||
def test_competitor_review_reasons_prefer_json_payload_labels():
|
||||
from services.competitor_intel_repository import _format_competitor_review_item
|
||||
|
||||
|
||||
Reference in New Issue
Block a user