Ignore invalid integration rows (#1404)

This commit is contained in:
red person
2026-06-03 08:07:11 +03:00
committed by GitHub
parent 43dc346255
commit 34efabdec8
2 changed files with 15 additions and 0 deletions
+11
View File
@@ -0,0 +1,11 @@
import json
from src import integrations
def test_load_integrations_skips_non_object_rows(tmp_path, monkeypatch):
data_file = tmp_path / "integrations.json"
data_file.write_text(json.dumps([{"id": "good", "name": "Good"}, "bad", None]))
monkeypatch.setattr(integrations, "DATA_FILE", str(data_file))
assert integrations.load_integrations() == [{"id": "good", "name": "Good"}]