watchtower/wtclient: add Copy method to AddressIterator
This commit is contained in:
3 files changed
+39
-5
No files matched your search
@@ -52,14 +52,10 @@ func randTower(t *testing.T) *Tower {
|
||||
func copyTower(t *testing.T, tower *Tower) *Tower {
|
||||
t.Helper()
|
||||
|
||||
addrs := tower.Addresses.GetAll()
|
||||
addrIterator, err := newAddressIterator(addrs...)
|
||||
require.NoError(t, err)
|
||||
|
||||
return &Tower{
|
||||
ID: tower.ID,
|
||||
IdentityKey: tower.IdentityKey,
|
||||
Addresses: addrIterator,
|
||||
Addresses: tower.Addresses.Copy(),
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user