backport of commit 7823d159af

backport/fix_locals_eval_order/hugely-welcome-rodent
Lucas Bajolet 2 years ago
parent 2a84a22125
commit bdcf68dca1

@ -138,6 +138,12 @@ func (pc *packerCommand) Run() (string, string, error) {
pc.err = cmd.Run()
// Check that the command didn't panic, and if it did, we can immediately error
panicErr := PanicCheck{}.Check(pc.stdout.String(), pc.stderr.String(), pc.err)
if panicErr != nil {
pc.t.Fatalf("Packer panicked during execution: %s", panicErr)
}
return pc.stdout.String(), pc.stderr.String(), pc.err
}
@ -147,8 +153,6 @@ func (pc *packerCommand) Assert(checks ...Checker) {
attempt++
stdout, stderr, err := pc.Run()
checks = append(checks, PanicCheck{})
for _, check := range checks {
checkErr := check.Check(stdout, stderr, err)
if checkErr != nil {

Loading…
Cancel
Save