Ejemplo n.º 1
0
def test_decapsulate_corrupted_bytes(monkeypatch):
    def raiseException(self, other):
        raise Exception

    a = Multiaddr("/ip4/127.0.0.1/udp/1234")
    u = Multiaddr("/udp/1234")
    monkeypatch.setattr("multiaddr.multiaddr.Multiaddr.__init__",
                        raiseException)

    with pytest.raises(ValueError):
        a.decapsulate(u)
Ejemplo n.º 2
0
def test_decapsulate_corrupted_bytes(monkeypatch):
    def raiseException(self, other):
        raise Exception

    a = Multiaddr("/ip4/127.0.0.1/udp/1234")
    u = Multiaddr("/udp/1234")
    monkeypatch.setattr("multiaddr.multiaddr.Multiaddr.__init__",
                        raiseException)

    with pytest.raises(ValueError):
        a.decapsulate(u)
Ejemplo n.º 3
0
def test_decapsulate():
    a = Multiaddr("/ip4/127.0.0.1/udp/1234")
    u = Multiaddr("/udp/1234")
    assert a.decapsulate(u) == Multiaddr("/ip4/127.0.0.1")
Ejemplo n.º 4
0
def test_decapsulate():
    a = Multiaddr("/ip4/127.0.0.1/udp/1234")
    u = Multiaddr("/udp/1234")
    assert a.decapsulate(u) == Multiaddr("/ip4/127.0.0.1")