update go-libp2p-core to v0.10.0

This commit is contained in:
Marten Seemann
2021-09-17 18:39:13 +02:00
parent a5f982ff01
commit 29da01af70
20 changed files with 147 additions and 242 deletions

View File

@@ -34,7 +34,7 @@ import (
func TestHostDoubleClose(t *testing.T) {
ctx := context.Background()
h1, err := NewHost(ctx, swarmt.GenSwarm(t, ctx), nil)
h1, err := NewHost(ctx, swarmt.GenSwarm(t), nil)
require.NoError(t, err)
h1.Close()
h1.Close()
@@ -42,10 +42,10 @@ func TestHostDoubleClose(t *testing.T) {
func TestHostSimple(t *testing.T) {
ctx := context.Background()
h1, err := NewHost(ctx, swarmt.GenSwarm(t, ctx), nil)
h1, err := NewHost(ctx, swarmt.GenSwarm(t), nil)
require.NoError(t, err)
defer h1.Close()
h2, err := NewHost(ctx, swarmt.GenSwarm(t, ctx), nil)
h2, err := NewHost(ctx, swarmt.GenSwarm(t), nil)
require.NoError(t, err)
defer h2.Close()
@@ -93,7 +93,7 @@ func TestHostSimple(t *testing.T) {
func TestMultipleClose(t *testing.T) {
ctx := context.Background()
h, err := NewHost(ctx, swarmt.GenSwarm(t, ctx), nil)
h, err := NewHost(ctx, swarmt.GenSwarm(t), nil)
require.NoError(t, err)
require.NoError(t, h.Close())
@@ -104,7 +104,7 @@ func TestMultipleClose(t *testing.T) {
func TestSignedPeerRecordWithNoListenAddrs(t *testing.T) {
ctx := context.Background()
h, err := NewHost(ctx, swarmt.GenSwarm(t, ctx, swarmt.OptDialOnly), nil)
h, err := NewHost(ctx, swarmt.GenSwarm(t, swarmt.OptDialOnly), nil)
require.NoError(t, err)
h.Start()
@@ -135,7 +135,7 @@ func TestSignedPeerRecordWithNoListenAddrs(t *testing.T) {
func TestProtocolHandlerEvents(t *testing.T) {
ctx := context.Background()
h, err := NewHost(ctx, swarmt.GenSwarm(t, ctx), nil)
h, err := NewHost(ctx, swarmt.GenSwarm(t), nil)
require.NoError(t, err)
defer h.Close()
@@ -197,7 +197,7 @@ func TestHostAddrsFactory(t *testing.T) {
}
ctx := context.Background()
h, err := NewHost(ctx, swarmt.GenSwarm(t, ctx), &HostOpts{AddrsFactory: addrsFactory})
h, err := NewHost(ctx, swarmt.GenSwarm(t), &HostOpts{AddrsFactory: addrsFactory})
require.NoError(t, err)
defer h.Close()
@@ -224,7 +224,7 @@ func TestLocalIPChangesWhenListenAddrChanges(t *testing.T) {
ctx := context.Background()
// no listen addrs
h, err := NewHost(ctx, swarmt.GenSwarm(t, ctx, swarmt.OptDialOnly), nil)
h, err := NewHost(ctx, swarmt.GenSwarm(t, swarmt.OptDialOnly), nil)
require.NoError(t, err)
h.Start()
defer h.Close()
@@ -249,7 +249,7 @@ func TestAllAddrs(t *testing.T) {
ctx := context.Background()
// no listen addrs
h, err := NewHost(ctx, swarmt.GenSwarm(t, ctx, swarmt.OptDialOnly), nil)
h, err := NewHost(ctx, swarmt.GenSwarm(t, swarmt.OptDialOnly), nil)
require.NoError(t, err)
defer h.Close()
require.Nil(t, h.AllAddrs())
@@ -277,9 +277,9 @@ func TestAllAddrs(t *testing.T) {
func getHostPair(ctx context.Context, t *testing.T) (host.Host, host.Host) {
t.Helper()
h1, err := NewHost(ctx, swarmt.GenSwarm(t, ctx), nil)
h1, err := NewHost(ctx, swarmt.GenSwarm(t), nil)
require.NoError(t, err)
h2, err := NewHost(ctx, swarmt.GenSwarm(t, ctx), nil)
h2, err := NewHost(ctx, swarmt.GenSwarm(t), nil)
require.NoError(t, err)
h2pi := h2.Peerstore().PeerInfo(h2.ID())
@@ -402,9 +402,9 @@ func TestHostProtoPreknowledge(t *testing.T) {
ctx, cancel := context.WithCancel(context.Background())
defer cancel()
h1, err := NewHost(ctx, swarmt.GenSwarm(t, ctx), nil)
h1, err := NewHost(ctx, swarmt.GenSwarm(t), nil)
require.NoError(t, err)
h2, err := NewHost(ctx, swarmt.GenSwarm(t, ctx), nil)
h2, err := NewHost(ctx, swarmt.GenSwarm(t), nil)
require.NoError(t, err)
conn := make(chan protocol.ID)
@@ -613,7 +613,7 @@ func TestAddrResolution(t *testing.T) {
t.Fatal(err)
}
h, err := NewHost(ctx, swarmt.GenSwarm(t, ctx), &HostOpts{MultiaddrResolver: resolver})
h, err := NewHost(ctx, swarmt.GenSwarm(t), &HostOpts{MultiaddrResolver: resolver})
require.NoError(t, err)
defer h.Close()
@@ -671,7 +671,7 @@ func TestAddrResolutionRecursive(t *testing.T) {
t.Fatal(err)
}
h, err := NewHost(ctx, swarmt.GenSwarm(t, ctx), &HostOpts{MultiaddrResolver: resolver})
h, err := NewHost(ctx, swarmt.GenSwarm(t), &HostOpts{MultiaddrResolver: resolver})
require.NoError(t, err)
defer h.Close()
@@ -706,7 +706,7 @@ func TestAddrChangeImmediatelyIfAddressNonEmpty(t *testing.T) {
taddrs := []ma.Multiaddr{ma.StringCast("/ip4/1.2.3.4/tcp/1234")}
starting := make(chan struct{})
h, err := NewHost(ctx, swarmt.GenSwarm(t, ctx), &HostOpts{AddrsFactory: func(addrs []ma.Multiaddr) []ma.Multiaddr {
h, err := NewHost(ctx, swarmt.GenSwarm(t), &HostOpts{AddrsFactory: func(addrs []ma.Multiaddr) []ma.Multiaddr {
<-starting
return taddrs
}})
@@ -747,7 +747,7 @@ func TestAddrChangeImmediatelyIfAddressNonEmpty(t *testing.T) {
func TestStatefulAddrEvents(t *testing.T) {
ctx := context.Background()
h, err := NewHost(ctx, swarmt.GenSwarm(t, ctx), nil)
h, err := NewHost(ctx, swarmt.GenSwarm(t), nil)
require.NoError(t, err)
h.Start()
defer h.Close()
@@ -816,7 +816,7 @@ func TestHostAddrChangeDetection(t *testing.T) {
}
ctx := context.Background()
h, err := NewHost(ctx, swarmt.GenSwarm(t, ctx), &HostOpts{AddrsFactory: addrsFactory})
h, err := NewHost(ctx, swarmt.GenSwarm(t), &HostOpts{AddrsFactory: addrsFactory})
require.NoError(t, err)
h.Start()
defer h.Close()