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