@@ -114,7 +114,7 @@ func (ep *ExpectProcess) Close() error {
return err
}
-func (ep *ExpectProcess) SendLine(command string) error {
- _, err := io.WriteString(ep.fpty, command+"\r\n")
+func (ep *ExpectProcess) Send(command string) error {
+ _, err := io.WriteString(ep.fpty, command)
@@ -39,13 +39,13 @@ func TestEcho(t *testing.T) {
-func TestSendLine(t *testing.T) {
+func TestSend(t *testing.T) {
ep, err := NewExpect("/usr/bin/tr", "a", "b")
if err != nil {
t.Fatal(err)
defer ep.Close()
- if err := ep.SendLine("a"); err != nil {
+ if err := ep.Send("a\r"); err != nil {
_, eerr := ep.Expect("b")