Files
odysseus/tests/test_claim_ownerless_json.py
2026-06-03 14:06:57 +09:00

19 lines
412 B
Python

from scripts.claim_ownerless import claim_json_entries
def test_claim_json_entries_skips_invalid_rows():
rows = [
{"id": "a"},
"bad-row",
None,
{"id": "b", "owner": "already"},
]
assert claim_json_entries(rows, "admin") == 1
assert rows == [
{"id": "a", "owner": "admin"},
"bad-row",
None,
{"id": "b", "owner": "already"},
]