[#344] netmap: Add method Clone
Signed-off-by: Anton Nikiforov <an.nikiforov@yadro.com>
This commit is contained in:
parent
f70c0c9081
commit
749b4e9ab5
6 changed files with 141 additions and 0 deletions
|
@ -108,3 +108,12 @@ func TestNodeInfo_ExternalAddr(t *testing.T) {
|
|||
n.SetExternalAddresses(addr[1:]...)
|
||||
require.Equal(t, addr[1:], n.ExternalAddresses())
|
||||
}
|
||||
|
||||
func TestNodeInfo_Clone(t *testing.T) {
|
||||
var ni NodeInfo
|
||||
ni.SetPublicKey([]byte{2, 3})
|
||||
|
||||
c := ni.Clone()
|
||||
require.True(t, c != &ni)
|
||||
require.True(t, &(c.PublicKey()[0]) != &(ni.PublicKey()[0]))
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue