diff options
author | Jeroen Demeyer <jdemeyer@cage.ugent.be> | 2015-12-13 11:03:33 +0100 |
---|---|---|
committer | Jeroen Demeyer <jdemeyer@cage.ugent.be> | 2015-12-13 11:03:33 +0100 |
commit | 8410e6e6b708f1d78d4d155ce909cea13f428a2f (patch) | |
tree | a06d1c7b1f77b236821f32f95db244f3748c01d2 | |
parent | 617d25553196aa58a3d8a2987008c22c73a86b19 (diff) | |
download | pexpect-8410e6e6b708f1d78d4d155ce909cea13f428a2f.tar.gz |
Add testcase
-rw-r--r-- | tests/test_delay.py | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/tests/test_delay.py b/tests/test_delay.py new file mode 100644 index 0000000..8674336 --- /dev/null +++ b/tests/test_delay.py @@ -0,0 +1,27 @@ +# -*- coding: utf-8 -*- + +from . import PexpectTestCase +import pexpect + + +class TestCaseDelay(PexpectTestCase.PexpectTestCase): + """ + Tests for various delay attributes. + """ + def test_delaybeforesend(self): + """ + Test various values for delaybeforesend. + """ + p = pexpect.spawn("cat") + + p.delaybeforesend = 1 + p.sendline("line 1") + p.expect("line 1") + + p.delaybeforesend = 0.0 + p.sendline("line 2") + p.expect("line 2") + + p.delaybeforesend = None + p.sendline("line 3") + p.expect("line 3") |