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