INNER CODE UNIT · Go
TestConfirmationModalKeyHandling
smtg-ai/claude-squad · app/app_test.go:109
func TestConfirmationModalKeyHandling(t *testing.T) {
// Import needed packages
spinner := spinner.New(spinner.WithSpinner(spinner.MiniDot))
list := ui.NewList(&spinner, false)
// Create enough of home struct to test handleKeyPress in confirmation state
h := &home{
ctx: context.Background(),
state: stateConfirm,
appConfig: config.DefaultConfig(),
list: list,
menu: ui.NewMenu(),
confirmationOverlay: overlay.NewConfirmationOverlay("Kill session?"),
}
testCases := []struct {
name string
key string