Skip to content

Commit 8132016

Browse files
committed
fix: accept commodity event calendar heading alias
1 parent d61369b commit 8132016

3 files changed

Lines changed: 12 additions & 6 deletions

File tree

docs/SCHEDULE_ARCHIVE_INSTRUCTIONS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,7 @@ research only; manual quote and manual confirmation required before execution; n
156156

157157
完整商品 Markdown 的变化段落标题建议固定为 `相比上一交易日真正变化`;若需标注时段,可使用 `相比上一交易日/今晨真正变化`,两者均为当前校验器认可的标题。
158158
全球版完整 Markdown 的变化段落标题也必须包含 `真正发生了什么变化`;可按需要前置“相比昨天”或“相比 HH:MM revision N”等比较对象。
159+
完整商品 Markdown 的事件段落标题建议固定为 `未来24h / 7d事件``未来24小时与7天事件`;两者均为当前校验器认可的标题。
159160
## 晨间版专用规则
160161

161162
- `edition = morning`

scripts/validate_markdown_reports.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -60,11 +60,12 @@
6060
"下一中国交易日09:00开盘风险地图",
6161
),
6262
(
63-
"未来24小时与7天事件",
64-
"未来 24 小时与 7 天事件",
65-
"未来24h / 7d事件日历",
66-
"事件日历",
67-
"今日事件日历",
63+
"未来24小时与7天事件",
64+
"未来 24 小时与 7 天事件",
65+
"未来24h / 7d事件日历",
66+
"未来24h / 7d事件",
67+
"事件日历",
68+
"今日事件日历",
6869
),
6970
("行动清单", "今日行动清单", "A. "),
7071
)

tests/test_archive_validators.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -412,11 +412,15 @@ def test_commodity_markdown_alias_headings_are_accepted(self) -> None:
412412
)
413413
self.assertEqual(errors, [], filename)
414414

415-
def test_commodity_markdown_quality_heading_short_alias_is_accepted(self) -> None:
415+
def test_commodity_markdown_short_heading_aliases_are_accepted(self) -> None:
416416
self.assertIn(
417417
"数据质量与覆盖",
418418
MARKDOWN_VALIDATOR.COMMODITY_REQUIRED_SECTION_GROUPS[1],
419419
)
420+
self.assertIn(
421+
"未来24h / 7d事件",
422+
MARKDOWN_VALIDATOR.COMMODITY_REQUIRED_SECTION_GROUPS[9],
423+
)
420424

421425
def test_blocks_history_comparisons_and_option_metrics_behind_gates(self) -> None:
422426
report = copy.deepcopy(self.commodity_report)

0 commit comments

Comments
 (0)