fix(options): make the disable providers/values options consistent

This commit is contained in:
Steven Allen
2019-12-06 09:47:22 -05:00
parent ba86f51884
commit 2a39785d3f
3 changed files with 32 additions and 12 deletions

View File

@@ -317,8 +317,18 @@ func TestValuesDisabled(t *testing.T) {
ctx, cancel := context.WithCancel(context.Background())
defer cancel()
dhtA := setupDHT(ctx, t, false, dhtopt.EnableValues(enabledA))
dhtB := setupDHT(ctx, t, false, dhtopt.EnableValues(enabledB))
var (
optsA, optsB []dhtopt.Option
)
if !enabledA {
optsA = append(optsA, dhtopt.DisableValues())
}
if !enabledB {
optsB = append(optsB, dhtopt.DisableValues())
}
dhtA := setupDHT(ctx, t, false, optsA...)
dhtB := setupDHT(ctx, t, false, optsB...)
defer dhtA.Close()
defer dhtB.Close()