github.com/markusbkk/elvish@v0.0.0-20231204143114-91dc52438621/pkg/edit/minibuf_test.go (about) 1 package edit 2 3 import ( 4 "testing" 5 6 "github.com/markusbkk/elvish/pkg/cli/term" 7 ) 8 9 func TestMinibuf(t *testing.T) { 10 f := setup(t) 11 12 evals(f.Evaler, `edit:minibuf:start`) 13 f.TestTTY(t, 14 "~> \n", 15 " MINIBUF ", Styles, 16 "********* ", term.DotHere, 17 ) 18 feedInput(f.TTYCtrl, "edit:insert-at-dot put\n") 19 f.TestTTY(t, 20 "~> put", Styles, 21 " vvv", term.DotHere, 22 ) 23 }