Browse Source

Test: fix leastload strategy unit test

秋のかえで 3 years ago
parent
commit
294efeefd7
1 changed files with 2 additions and 2 deletions
  1. 2 2
      app/router/strategy_leastload_test.go

+ 2 - 2
app/router/strategy_leastload_test.go

@@ -118,7 +118,7 @@ func TestSelectLeastExpectedAndBaselines(t *testing.T) {
 		{Tag: "d", RTTDeviationCost: 300},
 		{Tag: "d", RTTDeviationCost: 300},
 		{Tag: "e", RTTDeviationCost: 310},
 		{Tag: "e", RTTDeviationCost: 310},
 	}
 	}
-	expected := 4
+	expected := 3
 	ns := strategy.selectLeastLoad(nodes)
 	ns := strategy.selectLeastLoad(nodes)
 	if len(ns) != expected {
 	if len(ns) != expected {
 		t.Errorf("expected: %v, actual: %v", expected, len(ns))
 		t.Errorf("expected: %v, actual: %v", expected, len(ns))
@@ -158,7 +158,7 @@ func TestSelectLeastLoadBaselines(t *testing.T) {
 		{Tag: "b", RTTDeviationCost: 200},
 		{Tag: "b", RTTDeviationCost: 200},
 		{Tag: "c", RTTDeviationCost: 300},
 		{Tag: "c", RTTDeviationCost: 300},
 	}
 	}
-	expected := 2
+	expected := 1
 	ns := strategy.selectLeastLoad(nodes)
 	ns := strategy.selectLeastLoad(nodes)
 	if len(ns) != expected {
 	if len(ns) != expected {
 		t.Errorf("expected: %v, actual: %v", expected, len(ns))
 		t.Errorf("expected: %v, actual: %v", expected, len(ns))