Ejemplo n.º 1
0
def test_ipaddress():
    f = field.Ip()
    assert f.deserialize('127.0.0.1') == ipaddress.ip_address(u'127.0.0.1')
    assert f.deserialize(u'::1') == ipaddress.ip_address(u'::1')
    assert f.serialize(f.deserialize('::1')) == '::1'
    assert f.deserialize(None) is None
    with pytest.raises(ValueError):
        assert f.deserialize('not_an_ipaddress')
Ejemplo n.º 2
0
def test_ipaddress():
    f = field.Ip()
    assert f.deserialize("127.0.0.1") == ipaddress.ip_address(u"127.0.0.1")
    assert f.deserialize(u"::1") == ipaddress.ip_address(u"::1")
    assert f.serialize(f.deserialize("::1")) == "::1"
    assert f.deserialize(None) is None
    with pytest.raises(ValueError):
        assert f.deserialize("not_an_ipaddress")
class Host(document.Document):
    ip = field.Ip()
Ejemplo n.º 4
0
class Host(document.Document):
    ip = field.Ip()

    class Index:
        name = "test-host"