]> granicus.if.org Git - python/commitdiff
Fixed tests for issue #23133 (pickling of IPv4Network was not tested).
authorSerhiy Storchaka <storchaka@gmail.com>
Sun, 18 Jan 2015 20:56:47 +0000 (22:56 +0200)
committerSerhiy Storchaka <storchaka@gmail.com>
Sun, 18 Jan 2015 20:56:47 +0000 (22:56 +0200)
Lib/test/test_ipaddress.py

index 02028bfe65b1722328c3c00e601b70422df2543c..95518af23df5ce98286f719bb36ed035fd2e580e 100644 (file)
@@ -456,16 +456,16 @@ class NetmaskTestMixin_v4(CommonTestMixin_v4):
         assertBadNetmask("1.1.1.1", "pudding")
         assertBadNetmask("1.1.1.1", "::")
 
-
-class InterfaceTestCase_v4(BaseTestCase, NetmaskTestMixin_v4):
-    factory = ipaddress.IPv4Interface
-
     def test_pickle(self):
         self.pickle_test('192.0.2.0/27')
         self.pickle_test('192.0.2.0/31')  # IPV4LENGTH - 1
         self.pickle_test('192.0.2.0')     # IPV4LENGTH
 
 
+class InterfaceTestCase_v4(BaseTestCase, NetmaskTestMixin_v4):
+    factory = ipaddress.IPv4Interface
+
+
 class NetworkTestCase_v4(BaseTestCase, NetmaskTestMixin_v4):
     factory = ipaddress.IPv4Network