Beispiel #1
0
def testInvalidEndIpWildcardWithSlash():
    ipWildcard = "192.168.1.1/s"
    actualResult = question._isIpWildcard(ipWildcard)
    expectMessage = "Invalid prefix length: 's' in IpWildcard string: '{}'".format(
        ipWildcard)
    assert not actualResult[0]
    assert expectMessage == actualResult[1]
Beispiel #2
0
def testValidIpAddressIpWildcard():
    ipWildcard = "192.168.11.1"
    actualResult = question._isIpWildcard(ipWildcard)
    assert actualResult[0]
    assert actualResult[1] is None
Beispiel #3
0
def testInvalidIpAddressIpWildcard():
    ipWildcard = "192.168.11.s"
    actualResult = question._isIpWildcard(ipWildcard)
    expectMessage = "Ip segment is not a number: 's' in ip string: '192.168.11.s'"
    assert not actualResult[0]
    assert expectMessage == actualResult[1]
Beispiel #4
0
def testValidIpWildcardWithSlash():
    ipWildcard = "192.168.1.1/100"
    actualResult = question._isIpWildcard(ipWildcard)
    assert actualResult[0]
    assert actualResult[1] is None
Beispiel #5
0
def testInvalidStartIpWildcardWithSlash():
    ipWildcard = "192.168.1.s/s"
    actualResult = question._isIpWildcard(ipWildcard)
    expectMessage = "Invalid ip string: '192.168.1.s'"
    assert not actualResult[0]
    assert expectMessage == actualResult[1]
Beispiel #6
0
def testInvalidIpWildcardWithSlash():
    ipWildcard = "192.168.1.s/192.168.10.10/192"
    actualResult = question._isIpWildcard(ipWildcard)
    expectMessage = "Invalid IpWildcard string: '{}'".format(ipWildcard)
    assert not actualResult[0]
    assert expectMessage == actualResult[1]
Beispiel #7
0
def testValidIpWildcardWithColon():
    ipWildcard = "192.168.1.1:192.168.10.10"
    actualResult = question._isIpWildcard(ipWildcard)
    assert actualResult[0]
    assert actualResult[1] is None
Beispiel #8
0
def testInvalidEndIpWildcardWithColon():
    ipWildcard = '192.168.1.1:192.168.10.s'
    actualResult = question._isIpWildcard(ipWildcard)
    expectMessage = "Ip segment is not a number: 's' in ip string: '192.168.10.s'"
    assert not actualResult[0]
    assert expectMessage == actualResult[1]
Beispiel #9
0
def testInvalidIpWildcardWithColon():
    ipWildcard = '192.168.1.s:192.168.10.10:192'
    actualResult = question._isIpWildcard(ipWildcard)
    expectMessage = "Invalid IpWildcard string: '{}'".format(ipWildcard)
    assert not actualResult[0]
    assert expectMessage == actualResult[1]