From: Matt Joiner Date: Thu, 20 Feb 2020 05:57:28 +0000 (+1100) Subject: TestClientDisabledImplicitNetworksButDhtEnabled X-Git-Tag: v1.14.0~1 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=3505d126d44ab13f8d9f534f20c5e1ce12a1f1fe;p=btrtrc.git TestClientDisabledImplicitNetworksButDhtEnabled --- diff --git a/client_test.go b/client_test.go index 09d9637a..7af30321 100644 --- a/client_test.go +++ b/client_test.go @@ -800,3 +800,15 @@ func TestIssue335(t *testing.T) { assert.True(t, new) require.True(t, cl.WaitAll()) } + +func TestClientDisabledImplicitNetworksButDhtEnabled(t *testing.T) { + cfg := TestingConfig() + cfg.DisableTCP = true + cfg.DisableUTP = true + cfg.NoDHT = false + cl, err := NewClient(cfg) + require.NoError(t, err) + defer cl.Close() + assert.Empty(t, cl.listeners) + assert.NotEmpty(t, cl.DhtServers()) +}