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