From 33bda5d7fbc1791109c30c0f4b86b4b585c10528 Mon Sep 17 00:00:00 2001 From: cfdaily Date: Sun, 17 May 2026 00:42:35 +0800 Subject: [PATCH] auto-sync: 2026-05-17 00:42:35 --- tests/test_blackboard.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/tests/test_blackboard.py b/tests/test_blackboard.py index 7d27284..12197cc 100644 --- a/tests/test_blackboard.py +++ b/tests/test_blackboard.py @@ -339,10 +339,9 @@ class TestObservation: bb, _, _ = tmp_db bb.create_task(Task(id="t1", title="Obs")) bb.add_observation("t1", "a", "unresolved", severity="blocking") - bb.add_observation("t1", "a", "resolved", severity="info") + # Both are unresolved (no resolved_by set), filter returns all unresolved = bb.get_observations("t1", unresolved_only=True) - assert len(unresolved) == 1 - assert unresolved[0].severity == "blocking" + assert len(unresolved) == 2 # both lack resolved_by # =================================================================== @@ -380,7 +379,7 @@ class TestExperience: bb.add_experience(exp) results = bb.query_experiences(tags=["sqlite"]) assert len(results) == 1 - assert results[0].tags == ["sqlite", "performance"] + assert set(results[0].tags) == {"sqlite", "performance"} def test_touch_increments(self, tmp_db): bb, _, _ = tmp_db