X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=internal%2Fcli%2Fnamespaces_test.go;fp=internal%2Fcli%2Fnamespaces_test.go;h=65bec5f8b103e33436270b30d27d3b8027666592;hb=5a95c20a91a868ebf7ddc1350ec918d65780f70c;hp=28b6343b6414789a578757483b9bfbff32603e5a;hpb=7223d7d3c1b72585c0c991ae30472a57359020e4;p=ric-plt%2Fsdlgo.git diff --git a/internal/cli/namespaces_test.go b/internal/cli/namespaces_test.go index 28b6343..65bec5f 100644 --- a/internal/cli/namespaces_test.go +++ b/internal/cli/namespaces_test.go @@ -112,8 +112,12 @@ func TestNamespacesCmdSuccess(t *testing.T) { mNs.dbIface.AssertExpectations(t) } -func TestNamespacesCmdWithPerDbFlagSuccess(t *testing.T) { - expOut := "1.2.3.4:6379: ns1\n" + "1.2.3.4:6379: ns2\n" + "1.2.3.4:6379: ns3\n" +func TestNamespacesCmdWithWideFlagSuccess(t *testing.T) { + expOut := + "ADDRESS NAMESPACE KEYS \n" + + "1.2.3.4:6379 ns1 2 \n" + + "1.2.3.4:6379 ns2 1 \n" + + "1.2.3.4:6379 ns3 1 \n" buf := new(bytes.Buffer) setupNamespacesCliMock([]string{ "{ns1},key1", @@ -124,7 +128,7 @@ func TestNamespacesCmdWithPerDbFlagSuccess(t *testing.T) { cmd := cli.NewNamespacesCmdForTest(newNsMockDatabase) cmd.SetOut(buf) cmd.SetErr(buf) - cmd.SetArgs([]string{"--group"}) + cmd.SetArgs([]string{"--wide"}) err := cmd.Execute() result := buf.String() @@ -150,14 +154,14 @@ func TestNamespacesCmdNoKeysInDbSuccess(t *testing.T) { mNs.dbIface.AssertExpectations(t) } -func TestNamespacesCmdWithPerDbFlagNoKeysInDbSuccess(t *testing.T) { - expOut := "" +func TestNamespacesCmdWithWideFlagNoKeysInDbSuccess(t *testing.T) { + expOut := "ADDRESS NAMESPACE KEYS \n" buf := new(bytes.Buffer) setupNamespacesCliMock([]string{}, "1.2.3.4", nil, nil) cmd := cli.NewNamespacesCmdForTest(newNsMockDatabase) cmd.SetOut(buf) cmd.SetErr(buf) - cmd.SetArgs([]string{"--group"}) + cmd.SetArgs([]string{"-w"}) err := cmd.Execute() result := buf.String() @@ -167,8 +171,12 @@ func TestNamespacesCmdWithPerDbFlagNoKeysInDbSuccess(t *testing.T) { mNs.dbIface.AssertExpectations(t) } -func TestNamespacesCmdWithPerDbFlagStandaloneRedisAddressMissingSuccess(t *testing.T) { - expOut := "ns1\n" + "ns2\n" + "ns3\n" +func TestNamespacesCmdWithWideFlagStandaloneRedisAddressMissingSuccess(t *testing.T) { + expOut := + "ADDRESS NAMESPACE KEYS \n" + + " ns1 2 \n" + + " ns2 1 \n" + + " ns3 1 \n" buf := new(bytes.Buffer) setupNamespacesCliMock([]string{ "{ns1},key1", @@ -179,7 +187,7 @@ func TestNamespacesCmdWithPerDbFlagStandaloneRedisAddressMissingSuccess(t *testi cmd := cli.NewNamespacesCmdForTest(newNsMockDatabase) cmd.SetOut(buf) cmd.SetErr(buf) - cmd.SetArgs([]string{"--group"}) + cmd.SetArgs([]string{"--wide"}) err := cmd.Execute() result := buf.String()