Fix TestJSONOutput tests when failing on the specific command.
parent
6f608d3704
commit
e7c190b326
|
|
@ -55,18 +55,21 @@ func TestJSONOutput(t *testing.T) {
|
||||||
|
|
||||||
for _, test := range tests {
|
for _, test := range tests {
|
||||||
t.Run(test.command, func(t *testing.T) {
|
t.Run(test.command, func(t *testing.T) {
|
||||||
args := []string{test.command, "-p", profile, "--output=json", "--user=testUser"}
|
var ces []*cloudEvent
|
||||||
args = append(args, test.args...)
|
t.Run("Command", func(t *testing.T) {
|
||||||
|
args := []string{test.command, "-p", profile, "--output=json", "--user=testUser"}
|
||||||
|
args = append(args, test.args...)
|
||||||
|
|
||||||
rr, err := Run(t, exec.CommandContext(ctx, Target(), args...))
|
rr, err := Run(t, exec.CommandContext(ctx, Target(), args...))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Errorf("failed to clean up: args %q: %v", rr.Command(), err)
|
t.Errorf("failed to clean up: args %q: %v", rr.Command(), err)
|
||||||
}
|
}
|
||||||
|
|
||||||
ces, err := cloudEvents(t, rr)
|
ces, err = cloudEvents(t, rr)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatalf("converting to cloud events: %v\n", err)
|
t.Fatalf("converting to cloud events: %v\n", err)
|
||||||
}
|
}
|
||||||
|
})
|
||||||
|
|
||||||
t.Run("Audit", func(t *testing.T) {
|
t.Run("Audit", func(t *testing.T) {
|
||||||
got, err := auditContains("testUser")
|
got, err := auditContains("testUser")
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue