── hasAllModifyFlags ───────────────────────────────────────────────────────
(t *testing.T)
| 403 | // ── hasAllModifyFlags ─────────────────────────────────────────────────────── |
| 404 | |
| 405 | func TestHasAllModifyFlags(t *testing.T) { |
| 406 | t.Run("no flags returns false", func(t *testing.T) { |
| 407 | cmd := newModifyCmd() |
| 408 | assert.False(t, hasAllModifyFlags(cmd)) |
| 409 | }) |
| 410 | |
| 411 | t.Run("single flag returns true", func(t *testing.T) { |
| 412 | cmd := newModifyCmd() |
| 413 | _ = cmd.Flags().Set("gpu", "h100") |
| 414 | assert.True(t, hasAllModifyFlags(cmd)) |
| 415 | }) |
| 416 | |
| 417 | t.Run("multiple flags returns true", func(t *testing.T) { |
| 418 | cmd := newModifyCmd() |
| 419 | _ = cmd.Flags().Set("gpu", "h100") |
| 420 | _ = cmd.Flags().Set("num-gpus", "2") |
| 421 | assert.True(t, hasAllModifyFlags(cmd)) |
| 422 | }) |
| 423 | } |
| 424 | |
| 425 | // ── buildModifyPresets ────────────────────────────────────────────────────── |
| 426 |
nothing calls this directly
no test coverage detected