def test_parse_ipmask(): test_pass = True ps = PortScanner('127.0.0.1', 1, 1024, False) ips = [ '192.168.1.1/24', '192.168.1.129/31', '10.9.122.167/16', '5.0.5.0/8' ] assertions = ['192.168.1.0', '192.168.1.128', '10.9.0.0', '5.0.0.0'] for i, j in zip(ips, assertions): if not ps.parse_ipmask(i)[0] == j: test_pass = False assert test_pass