test(palier-1): 16 tests — journal, métriques, détail, âge, WIP (52 verts)
FakeGitea étendu (get_issue, commentaires); le test de réconciliation suit le nouveau retour de reconcile_board_state; l'assertion de version suit APP_VERSION.
This commit is contained in:
@@ -76,7 +76,8 @@ def test_reconcile_closed_to_done_and_purge_deleted():
|
||||
models.move_issue("a/b", 2, "todo")
|
||||
models.move_issue("a/b", 3, "review")
|
||||
changed = models.reconcile_board_state("a/b", open_numbers={1}, closed_numbers={2})
|
||||
assert changed == {"closed_to_done": 1, "purged": 1}
|
||||
assert changed["closed_to_done"] == 1 and changed["purged"] == 1
|
||||
assert changed["closed_numbers"] == [2] and changed["purged_numbers"] == [3]
|
||||
state = models.get_board_state("a/b")
|
||||
assert [c["issue_number"] for c in state["in_progress"]] == [1]
|
||||
assert [c["issue_number"] for c in state["done"]] == [2]
|
||||
|
||||
Reference in New Issue
Block a user