Skip to content

Commit

Permalink
e2e: test no value is returned in TestCtlV3GetKeysOnly
Browse files Browse the repository at this point in the history
Test was checking key name is returned, but was not correctly checking
no value is returned.
  • Loading branch information
Anthony Romano committed Sep 13, 2017
1 parent 1b85dad commit 4366f35
Showing 1 changed file with 8 additions and 14 deletions.
22 changes: 8 additions & 14 deletions e2e/ctl_v3_kv_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -222,21 +222,15 @@ func getRevTest(cx ctlCtx) {
}

func getKeysOnlyTest(cx ctlCtx) {
var (
kvs = []kv{{"key1", "val1"}}
)
for i := range kvs {
if err := ctlV3Put(cx, kvs[i].key, kvs[i].val, ""); err != nil {
cx.t.Fatalf("getKeysOnlyTest #%d: ctlV3Put error (%v)", i, err)
}
if err := ctlV3Put(cx, "key", "val", ""); err != nil {
cx.t.Fatal(err)
}

cmdArgs := append(cx.PrefixArgs(), "get")
cmdArgs = append(cmdArgs, []string{"--prefix", "--keys-only", "key"}...)

err := spawnWithExpects(cmdArgs, []string{"key1", ""}...)
if err != nil {
cx.t.Fatalf("getKeysOnlyTest : error (%v)", err)
cmdArgs := append(cx.PrefixArgs(), []string{"get", "--keys-only", "key"}...)
if err := spawnWithExpect(cmdArgs, "key"); err != nil {
cx.t.Fatal(err)
}
if err := spawnWithExpects(cmdArgs, "val"); err == nil {
cx.t.Fatalf("got value but passed --keys-only")
}
}

Expand Down

0 comments on commit 4366f35

Please sign in to comment.