mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
e2e: compare output in Go string literal
I manually print out the command outputs when the issue was reproduced, and checked they are matching when compared as Go string literals (UTF-8), but not when compared with regex. Fixes https://github.com/coreos/etcd/issues/4480.
This commit is contained in:
parent
613a1e7fdd
commit
7cae2ae2a0
@ -212,9 +212,9 @@ func etcdctlSet(clus *etcdProcessCluster, key, value string, noSync bool) error
|
||||
func etcdctlMk(clus *etcdProcessCluster, key, value string, first, noSync bool) error {
|
||||
cmdArgs := append(etcdctlPrefixArgs(clus, noSync), "mk", key, value)
|
||||
if first {
|
||||
return spawnWithExpect(cmdArgs, value)
|
||||
return spawnWithExpectedString(cmdArgs, value)
|
||||
}
|
||||
return spawnWithExpect(cmdArgs, "Error: 105: Key already exists")
|
||||
return spawnWithExpectedString(cmdArgs, "Error: 105: Key already exists")
|
||||
}
|
||||
|
||||
func etcdctlGet(clus *etcdProcessCluster, key, value string, noSync bool) error {
|
||||
|
Loading…
x
Reference in New Issue
Block a user