summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Demeyer <jdemeyer@cage.ugent.be>2016-01-05 11:32:05 +0100
committerJeroen Demeyer <jdemeyer@cage.ugent.be>2016-01-05 11:32:05 +0100
commitd8d631ca68ff7ac6b85cb6e5bf4be352cb733f96 (patch)
tree2bc13c02fe17459d39eaa86c79188afda4eb9342
parent9562e28a641a71f9d75fb739c8c00525ffd0ff9e (diff)
downloadpexpect-git-d8d631ca68ff7ac6b85cb6e5bf4be352cb733f96.tar.gz
Add tests for delayafterread
-rw-r--r--tests/test_delay.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/tests/test_delay.py b/tests/test_delay.py
index 8674336..1e4dba6 100644
--- a/tests/test_delay.py
+++ b/tests/test_delay.py
@@ -25,3 +25,21 @@ class TestCaseDelay(PexpectTestCase.PexpectTestCase):
p.delaybeforesend = None
p.sendline("line 3")
p.expect("line 3")
+
+ def test_delayafterread(self):
+ """
+ Test various values for delayafterread.
+ """
+ p = pexpect.spawn("cat")
+
+ p.delayafterread = 1
+ p.sendline("line 1")
+ p.expect("line 1")
+
+ p.delayafterread = 0.0
+ p.sendline("line 2")
+ p.expect("line 2")
+
+ p.delayafterread = None
+ p.sendline("line 3")
+ p.expect("line 3")