mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-06 13:22:48 +00:00
ipaddr filter - return a network address when given an address with /32 subnet (#47539)
* fix #17872 * add changelog fragment and enable unit test
This commit is contained in:
committed by
Sam Doran
parent
6ec820e264
commit
15e77ebfe8
@@ -38,15 +38,14 @@ class TestIpFilter(unittest.TestCase):
|
||||
self.assertEqual(ipaddr(address, 'netmask'), '255.255.255.255')
|
||||
|
||||
def test_network(self):
|
||||
# Unfixable in current state
|
||||
# address = '1.12.1.34/32'
|
||||
# self.assertEqual(ipaddr(address, 'network'), '1.12.1.34')
|
||||
# address = '1.12.1.34/255.255.255.255'
|
||||
# self.assertEqual(ipaddr(address, 'network'), '1.12.1.34')
|
||||
# address = '1.12.1.34'
|
||||
# self.assertEqual(ipaddr(address, 'network'), '1.12.1.34')
|
||||
# address = '1.12.1.35/31'
|
||||
# self.assertEqual(ipaddr(address, 'network'), '1.12.1.34')
|
||||
address = '1.12.1.34/32'
|
||||
self.assertEqual(ipaddr(address, 'network'), '1.12.1.34')
|
||||
address = '1.12.1.34/255.255.255.255'
|
||||
self.assertEqual(ipaddr(address, 'network'), '1.12.1.34')
|
||||
address = '1.12.1.34'
|
||||
self.assertEqual(ipaddr(address, 'network'), '1.12.1.34')
|
||||
address = '1.12.1.35/31'
|
||||
self.assertEqual(ipaddr(address, 'network'), '1.12.1.34')
|
||||
address = '1.12.1.34/24'
|
||||
self.assertEqual(ipaddr(address, 'network'), '1.12.1.0')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user