mirror of https://github.com/hashicorp/consul
Backport 1.15 fix test snapshot save (#18663)
test: fix snapshot save w/ append test for ENT (#18656) Co-authored-by: Dan Stough <dan.stough@hashicorp.com>pull/18629/head^2
parent
332ba62cb2
commit
b5a904408d
|
@ -98,7 +98,20 @@ func TestSnapshotSaveCommandWithAppendFileNameFlag(t *testing.T) {
|
|||
status = "leader"
|
||||
}
|
||||
|
||||
newFilePath := filepath.Join(dir, "backup"+"-"+a.Config.Version+"-"+a.Config.Datacenter+
|
||||
// We need to use the self endpoint here for ENT, which returns the product suffix (+ent)
|
||||
self, err := client.Agent().Self()
|
||||
require.NoError(t, err)
|
||||
|
||||
cfg, ok := self["Config"]
|
||||
require.True(t, ok)
|
||||
|
||||
versionAny, ok := cfg["Version"]
|
||||
require.True(t, ok)
|
||||
|
||||
version, ok := versionAny.(string)
|
||||
require.True(t, ok)
|
||||
|
||||
newFilePath := filepath.Join(dir, "backup"+"-"+version+"-"+a.Config.Datacenter+
|
||||
"-"+a.Config.NodeName+"-"+status+".tgz")
|
||||
|
||||
code := c.Run(args)
|
||||
|
|
Loading…
Reference in New Issue