mirror of
https://github.com/waku-org/go-multiaddr.git
synced 2025-02-23 11:38:20 +00:00
add test case for panic
This commit is contained in:
parent
1e4c6be785
commit
1e80322cf0
@ -478,3 +478,17 @@ func TestIPFSvP2P(t *testing.T) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func TestInvalidP2PAddr(t *testing.T) {
|
||||||
|
badAddr := "a503221221c05877cbae039d70a5e600ea02c6f9f2942439285c9e344e26f8d280c850fad6"
|
||||||
|
bts, err := hex.DecodeString(badAddr)
|
||||||
|
if err != nil {
|
||||||
|
t.Fatal(err)
|
||||||
|
}
|
||||||
|
ma, err := NewMultiaddrBytes(bts)
|
||||||
|
if err == nil {
|
||||||
|
t.Error("should have failed")
|
||||||
|
// Check for panic
|
||||||
|
_ = ma.String()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user