V10.542 拆分可用比價覆蓋率口徑
This commit is contained in:
@@ -75,7 +75,7 @@ def test_competitor_coverage_counts_only_active_product_intersection():
|
||||
"def _fetch_manual_review_summary", 1
|
||||
)[0]
|
||||
|
||||
assert "coverage:v7" in source
|
||||
assert "coverage:v8" in source
|
||||
assert "rescore_accepted_count" in coverage_source
|
||||
assert "(SELECT COUNT(*) FROM valid_competitor) AS valid_matches" not in coverage_source
|
||||
assert "identity_competitor AS" in coverage_source
|
||||
@@ -85,6 +85,8 @@ def test_competitor_coverage_counts_only_active_product_intersection():
|
||||
assert "WHERE fc.sku IS NULL" in coverage_source
|
||||
assert "\"fresh_matches\": fresh" in coverage_source
|
||||
assert "\"stale_matches\": stale" in coverage_source
|
||||
assert "\"decision_ready_matches\": fresh" in coverage_source
|
||||
assert "\"decision_ready_rate\": round(fresh / max(active, 1) * 100, 1)" in coverage_source
|
||||
assert "FROM products p\n JOIN LATERAL" in coverage_source
|
||||
assert "WHERE p.status = 'ACTIVE'" in coverage_source
|
||||
|
||||
@@ -129,6 +131,7 @@ def test_competitor_review_queue_is_canonical_unit_price_handoff():
|
||||
assert "competitor_intel.review_queue" in daily_template
|
||||
assert "coverage.fresh_matches" in growth_template
|
||||
assert "coverage.fresh_match_rate" in growth_template
|
||||
assert "coverage.decision_ready_rate" in growth_template
|
||||
assert "coverage.stale_matches" in growth_template
|
||||
assert "coverage.unit_comparable_count" in growth_template
|
||||
assert "coverage.rescore_accepted_count" in growth_template
|
||||
@@ -139,6 +142,7 @@ def test_competitor_review_queue_is_canonical_unit_price_handoff():
|
||||
assert "comp_coverage.rescore_accepted_count" in daily_template
|
||||
assert "重算待人工覆核" in daily_template
|
||||
assert "comp_coverage.stale_matches" in daily_template
|
||||
assert "comp_coverage.decision_ready_rate" in daily_template
|
||||
|
||||
|
||||
def test_competitor_review_filters_split_low_score_operational_buckets():
|
||||
|
||||
Reference in New Issue
Block a user