From 8b2727ca383d4ab66328086125f28984ec403c8f Mon Sep 17 00:00:00 2001 From: Fedor Lyanguzov Date: Wed, 8 Jan 2025 13:18:58 +0300 Subject: [PATCH] Test intersecting cidrs will combine --- cidr4_merger.py | 1 + 1 file changed, 1 insertion(+) diff --git a/cidr4_merger.py b/cidr4_merger.py index 70ea88d..91998b4 100644 --- a/cidr4_merger.py +++ b/cidr4_merger.py @@ -42,4 +42,5 @@ def main(): if __name__ == "__main__": assert reduce_prefixlen(IPNetwork("4.78.139.0/24")) == IPNetwork("4.78.138.0/23") + assert merge_ips(list(map(IPNetwork, ["1.0.0.0/24", "1.0.0.1/24", "1.0.0.2/24"])), 1) == [IPNetwork("1.0.0.0/24")] main()