(fn func(stdout string) error)
| 463 | } |
| 464 | |
| 465 | func (c *Cmd) AssertOutWithFunc(fn func(stdout string) error) { |
| 466 | c.Base.T.Helper() |
| 467 | res := c.runIfNecessary() |
| 468 | assert.Equal(c.Base.T, 0, res.ExitCode, res) |
| 469 | assert.NilError(c.Base.T, fn(res.Stdout()), res.Combined()) |
| 470 | } |
| 471 | |
| 472 | func (c *Cmd) Out() string { |
| 473 | c.Base.T.Helper() |