|
|
|
@ -22,21 +22,6 @@ func TestOperator_Raft_ListPeers(t *testing.T) {
|
|
|
|
|
expected := fmt.Sprintf("%s %s 127.0.0.1:%d leader true 3",
|
|
|
|
|
a.Config.NodeName, a.Config.NodeID, a.Config.ServerPort)
|
|
|
|
|
|
|
|
|
|
// Test the legacy mode with 'consul operator raft -list-peers'
|
|
|
|
|
{
|
|
|
|
|
ui, c := testOperatorRaftCommand(t)
|
|
|
|
|
args := []string{"-http-addr=" + a.HTTPAddr(), "-list-peers"}
|
|
|
|
|
|
|
|
|
|
code := c.Run(args)
|
|
|
|
|
if code != 0 {
|
|
|
|
|
t.Fatalf("bad: %d. %#v", code, ui.ErrorWriter.String())
|
|
|
|
|
}
|
|
|
|
|
output := strings.TrimSpace(ui.OutputWriter.String())
|
|
|
|
|
if !strings.Contains(output, expected) {
|
|
|
|
|
t.Fatalf("bad: %q, %q", output, expected)
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Test the list-peers subcommand directly
|
|
|
|
|
{
|
|
|
|
|
ui := cli.NewMockUi()
|
|
|
|
|