summaryrefslogtreecommitdiff
path: root/pexpect/pexpect.py
diff options
context:
space:
mode:
Diffstat (limited to 'pexpect/pexpect.py')
-rw-r--r--pexpect/pexpect.py24
1 files changed, 12 insertions, 12 deletions
diff --git a/pexpect/pexpect.py b/pexpect/pexpect.py
index c95bbde..82855ae 100644
--- a/pexpect/pexpect.py
+++ b/pexpect/pexpect.py
@@ -670,18 +670,18 @@ class spawn:
incoming = incoming + c
except EOF:
+ self.before = incoming
+ self.after = EOF
if EOF in pattern_list:
- self.before = incoming
- self.after = EOF
- self.buffer = ''
+ #self.buffer = ''
return pattern_list.index(EOF)
else:
raise
except TIMEOUT:
+ self.before = incoming
+ self.after = TIMEOUT
if TIMEOUT in pattern_list:
- self.before = incoming
- self.after = TIMEOUT
- self.buffer = ''
+ #self.buffer = ''
return pattern_list.index(TIMEOUT)
else:
raise
@@ -733,18 +733,18 @@ class spawn:
incoming = incoming + c
except EOF:
+ self.before = incoming
+ self.after = EOF
if EOF in pattern_list:
- self.before = incoming
- self.after = EOF
- self.buffer = ''
+ #self.buffer = ''
return pattern_list.index(EOF)
else:
raise
except TIMEOUT:
+ self.before = incoming
+ self.after = TIMEOUT
if TIMEOUT in pattern_list:
- self.before = incoming
- self.after = TIMEOUT
- self.buffer = ''
+ #self.buffer = ''
return pattern_list.index(TIMEOUT)
else:
raise