Write to fd, return number of bytes written
(self, s)
| 98 | # documented as part of fdpexpect. You're encouraged to use os.write |
| 99 | # directly. |
| 100 | def send(self, s): |
| 101 | "Write to fd, return number of bytes written" |
| 102 | s = self._coerce_send_string(s) |
| 103 | self._log(s, 'send') |
| 104 | |
| 105 | b = self._encoder.encode(s, final=False) |
| 106 | return os.write(self.child_fd, b) |
| 107 | |
| 108 | def sendline(self, s): |
| 109 | "Write to fd with trailing newline, return number of bytes written" |