test: refactor factory setup for coverage (#790)

* test: add git helper and guard annotations

* chore: align release metadata with 0.40.0

* test: refactor factory setup for coverage
This commit is contained in:
Jordan Hubbard
2025-12-29 18:15:56 -04:00
committed by GitHub
parent 96c7cceefc
commit 8f8a075943
14 changed files with 316 additions and 490 deletions

6
cmd/bd/setup/exit.go Normal file
View File

@@ -0,0 +1,6 @@
package setup
import "os"
// setupExit is used by setup commands to exit the process. Tests can stub this.
var setupExit = os.Exit