test_column_entry_times_ignores_comments évaluait _days_ago(3) à la création puis à l'assertion : une bascule de seconde entre les deux faisait échouer le run CI 2333 alors que le run jumeau (tag v0.33.0) et la suite locale passaient.
This commit is contained in:
@@ -97,11 +97,15 @@ def test_metrics_counts_and_cycle_time():
|
|||||||
|
|
||||||
|
|
||||||
def test_column_entry_times_ignores_comments():
|
def test_column_entry_times_ignores_comments():
|
||||||
|
# Capturer l'horodatage UNE fois : _days_ago() réévalué à
|
||||||
|
# l'assertion basculait d'une seconde une fois sur ~N
|
||||||
|
# (échec CI 2333 du 2026-10-26, run jumeau vert).
|
||||||
|
entry = _days_ago(3)
|
||||||
models.log_event("a/b", 1, "moved", to_column="todo",
|
models.log_event("a/b", 1, "moved", to_column="todo",
|
||||||
created_at=_days_ago(3))
|
created_at=entry)
|
||||||
models.log_event("a/b", 1, "commented", created_at=_days_ago(0))
|
models.log_event("a/b", 1, "commented", created_at=_days_ago(0))
|
||||||
times = models.column_entry_times("a/b")
|
times = models.column_entry_times("a/b")
|
||||||
assert times[1] == _days_ago(3)
|
assert times[1] == entry
|
||||||
|
|
||||||
|
|
||||||
# ── Panneau détail ─────────────────────────────────────────
|
# ── Panneau détail ─────────────────────────────────────────
|
||||||
|
|||||||
Reference in New Issue
Block a user