]> git.rocketbowman.com Git - nom.git/commitdiff
change elist.update to merge
authorKyle Bowman <kyle+github@rocketbowman.com>
Mon, 20 Jan 2025 21:50:08 +0000 (16:50 -0500)
committerKyle Bowman <kyle+github@rocketbowman.com>
Mon, 20 Jan 2025 21:50:08 +0000 (16:50 -0500)
src/nom/base.py
src/nom/main.py
tests/test_entry.py
tests/test_feed.py

index c8b3c14e89480b42513e572a422f4d8897910401..831a7bb5245d4de865c17b389d91aacd1e9eb4a9 100644 (file)
@@ -53,7 +53,7 @@ class NomList:
     def __len__(self):
         return len(self.items)
 
-    def update(self, other):
+    def merge(self, other):
         self.items.update(other.items)
     
     def to_stdout(self):
index c697bb46e755acc8f7f89429b103cace14c48ef8..d69a441c2f427d12c537c5e4c7675004259e792b 100644 (file)
@@ -19,7 +19,7 @@ def main():
     if args.command == "entry" and args.entry_command == "show":
         elist=EntryList()
         for flitem in feedlist:
-            elist.update(flitem.to_feed().to_entrylist())
+            elist.merge(flitem.to_feed().to_entrylist())
         elist.to_stdout()
     elif args.command == "feed" and args.feed_command == "update":
         feedlist.fetch_feeds(FEED_CACHE)
index a769eadcc7b1775bf04d7e9c9e1ca975b245fd26..0317c04b6a84adff699dce02b80e928e00a618df 100644 (file)
@@ -35,9 +35,9 @@ def test_eli_to_from_dict_idempotency(elist_item):
     remade = elist_item.from_dict(elist_item.to_dict()) 
     assert remade == elist_item
 
-def test_elist_update(elist_multi, elist_single):
+def test_elist_merge(elist_multi, elist_single):
     original_length = len(elist_multi)
-    elist_multi.update(elist_single)
+    elist_multi.merge(elist_single)
     assert len(elist_multi) == original_length + 1
 
 def test_elist_addition(elist_multi, elist_single):
index 349276efa83f97d79366d98386c1f2d411339adc..f53f01cc996ad6e17610107c6b51bc82b659617e 100644 (file)
@@ -16,5 +16,5 @@ def test_flist_from_csv(feedlist):
 def test_to_entrylist(feedlist):
     elist = EntryList()
     for flitem in feedlist:
-        elist.update(flitem.to_feed().to_entrylist())
+        elist.merge(flitem.to_feed().to_entrylist())
     assert len(elist) == 5
\ No newline at end of file