(t *testing.T, m *model)
| 22 | } |
| 23 | |
| 24 | func NewTestTeaProgWithEventLoop(t *testing.T, m *model) *TeaProg { |
| 25 | p := &TeaProg{m: m, prog: tea.NewProgram(m, |
| 26 | tea.WithInput(nil), tea.WithOutput(IgnorerWriter{}), |
| 27 | tea.WithWindowSize(DefaultTestModelWidth, DefaultTestModelHeight))} |
| 28 | p.StartEventLoop() |
| 29 | |
| 30 | t.Cleanup(func() { |
| 31 | p.Close() |
| 32 | }) |
| 33 | return p |
| 34 | } |
| 35 | |
| 36 | func NewTestTeaProgWithEventLoopWithWinSize(t *testing.T, m *model, width int, height int) *TeaProg { |
| 37 | p := &TeaProg{m: m, prog: tea.NewProgram(m, |