Merge pull request #1559 from umap-project/fix-list.delete

fix: replace `list.delete` call by the proper `remove` method
This commit is contained in:
Yohan Boniface 2024-01-25 15:58:16 +01:00 committed by GitHub
commit 9ee9c5892e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 6 additions and 6 deletions

View file

@ -33,11 +33,11 @@ def test_adding_elements():
def test_adding_one_removing_one():
assert merge_features(["A", "B"], ["A", "C"], ["A", "B", "D"]) == [
"A",
"C",
"D",
]
assert merge_features(["A", "B"], ["A", "C"], ["A", "B", "D"]) == ["A", "C", "D"]
def test_removing_one():
assert merge_features(["A", "B"], ["A", "B", "C"], ["A", "D"]) == ["A", "C", "D"]
def test_removing_same_element():

View file

@ -156,7 +156,7 @@ def merge_features(reference: list, latest: list, incoming: list):
# Reapply the changes on top of the latest.
for item in removed:
merged.delete(item)
merged.remove(item)
for item in added:
merged.append(item)