summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Applied patch 877254, implementing the expect_lookahead() methodpatch_877254actsofcreation2004-04-241-0/+29
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/branches/patch_877254@227 656d521f-e311-0410-88e0-e7920216d269
* This commit was manufactured by cvs2svn to create branch 'patch_877254'.(no author)2004-03-2311-204/+0
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/branches/patch_877254@224 656d521f-e311-0410-88e0-e7920216d269
* sshls is more robust in login. It handles the case when ssh sees a newnoah2004-03-232-8/+29
| | | | | | | public key finger print and it asks you if you are sure you want to connect. git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@222 656d521f-e311-0410-88e0-e7920216d269
* Tweaken breaknoah2004-03-111-0/+12
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@221 656d521f-e311-0410-88e0-e7920216d269
* This is an entirely unsecure enterprise.noah2004-03-111-3/+18
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@220 656d521f-e311-0410-88e0-e7920216d269
* Made this more portable. Output now in CSV format.noah2004-03-111-7/+30
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@219 656d521f-e311-0410-88e0-e7920216d269
* Added netstat to monitor example.noah2004-03-052-0/+11
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@218 656d521f-e311-0410-88e0-e7920216d269
* Works so well that it's almost useful.noah2004-03-032-69/+191
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@217 656d521f-e311-0410-88e0-e7920216d269
* This is evil!noah2004-03-022-22/+67
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@216 656d521f-e311-0410-88e0-e7920216d269
* Tunnel tweaks.noah2004-03-021-16/+21
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@215 656d521f-e311-0410-88e0-e7920216d269
* expect() and expect_exact() originally would only preserve the 'before' andnoah2004-03-022-21/+31
| | | | | | | | | 'after' only if the exception was in the pattern list. Otherwise the exception would cause 'before' and 'after' to be lost. I saw no reason not to preserve 'before' and 'after'. git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@214 656d521f-e311-0410-88e0-e7920216d269
* Yes!noah2004-03-011-1/+5
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@213 656d521f-e311-0410-88e0-e7920216d269
* Need a long wait before the expect(EOF)...noah2004-03-011-1/+2
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@212 656d521f-e311-0410-88e0-e7920216d269
* Added a new example to keep open an SSH tunnel.noah2004-03-012-8/+51
| | | | | | | Also fixes some docs in pexpect.py -- forgot to escape a backslash \\ git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@211 656d521f-e311-0410-88e0-e7920216d269
* Just converting spaces to tabs.noah2004-02-292-4/+4
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@210 656d521f-e311-0410-88e0-e7920216d269
* Applied patch 844524 Fixed an OSError in pexpect.close * 2003-11-18 16:30 ↵noah2004-02-272-1/+8
| | | | | | submitted by idadesub (Erick Tryzelaar) git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@209 656d521f-e311-0410-88e0-e7920216d269
* foonoah2003-11-231-8/+57
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@208 656d521f-e311-0410-88e0-e7920216d269
* Changed the version number to 0.99noah2003-09-172-2/+2
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@207 656d521f-e311-0410-88e0-e7920216d269
* Buffering, man.noah2003-09-171-44/+51
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@206 656d521f-e311-0410-88e0-e7920216d269
* fixed cvs merge problem.noah2003-07-201-10/+0
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@205 656d521f-e311-0410-88e0-e7920216d269
* Changes to support multibyte read.noah2003-07-202-6/+61
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@204 656d521f-e311-0410-88e0-e7920216d269
* Beefed up some of the comments.noah2003-06-041-3/+5
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@203 656d521f-e311-0410-88e0-e7920216d269
* Added option to waitpid on close()noah2003-05-171-2/+9
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@202 656d521f-e311-0410-88e0-e7920216d269
* Added waitpid to close() method to eliminate <defuct> processes :-Pnoah2003-05-161-0/+1
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@201 656d521f-e311-0410-88e0-e7920216d269
* Fixed python binary path for Solaris.noah2003-05-081-1/+1
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@200 656d521f-e311-0410-88e0-e7920216d269
* Changed OS X server menu letter.noah2003-05-081-2/+2
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@199 656d521f-e311-0410-88e0-e7920216d269
* Fixed assumption about python binary path. Now I get it from the sys modulenoah2003-05-083-13/+14
| | | | | | | when I start. It is set in the PexpectTestCase class. git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@198 656d521f-e311-0410-88e0-e7920216d269
* Was I drunk when I commited that last change?noah2003-05-081-1/+1
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@197 656d521f-e311-0410-88e0-e7920216d269
* islive(), will you ever work?noah2003-05-083-36/+26
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@196 656d521f-e311-0410-88e0-e7920216d269
* This is the baseclass for tests. It includes a setUp and tearDownnoah2003-05-082-1/+15
| | | | | | | that configures the environment for testing Pexpect. git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@195 656d521f-e311-0410-88e0-e7920216d269
* This tests the new facility for set and get of child tty window size.noah2003-05-081-0/+30
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@194 656d521f-e311-0410-88e0-e7920216d269
* Adding support to set/get child windows size.noah2003-05-083-33/+71
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@193 656d521f-e311-0410-88e0-e7920216d269
* Reports the terminal window size on SIGWINCH signal.noah2003-05-071-0/+16
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@192 656d521f-e311-0410-88e0-e7920216d269
* Tweaks suggested by pychecker.noah2003-05-061-11/+10
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@191 656d521f-e311-0410-88e0-e7920216d269
* Nothing fucking works on Solaris...noah2003-05-051-11/+11
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@190 656d521f-e311-0410-88e0-e7920216d269
* This is an experimental replacement for pty.fork (which is stupid).noah2003-05-051-0/+89
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@189 656d521f-e311-0410-88e0-e7920216d269
* It seems that OpenBSD needs some time to catch up with the state ofnoah2003-05-051-0/+1
| | | | | | | a dead process. I added a 1 second sleep. git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@188 656d521f-e311-0410-88e0-e7920216d269
* Fixed bugs introduced by renaming some of the global functions.noah2003-05-052-15/+15
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@187 656d521f-e311-0410-88e0-e7920216d269
* This demonstrates controlling cvs with pexpect.noah2003-05-051-0/+89
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@186 656d521f-e311-0410-88e0-e7920216d269
* These changes allow it to work properly on Solaris.noah2003-05-051-211/+91
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@185 656d521f-e311-0410-88e0-e7920216d269
* I changed the name of setwinsize and others to be private.noah2003-05-051-13/+13
| | | | | | | That is, __setwinsize. git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@184 656d521f-e311-0410-88e0-e7920216d269
* Added support for Solaris.noah2003-05-031-956/+2603
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@183 656d521f-e311-0410-88e0-e7920216d269
* I just need it.noah2003-04-201-0/+6015
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@182 656d521f-e311-0410-88e0-e7920216d269
* This was just to transfer a file...noah2003-04-201-0/+0
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@181 656d521f-e311-0410-88e0-e7920216d269
* This is the only way I could figure out how to get files ontonoah2003-04-201-0/+0
| | | | | | | cf.sourceforge.net. git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@180 656d521f-e311-0410-88e0-e7920216d269
* Did I mention that I hate Solaris?noah2003-04-204-21/+13
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@179 656d521f-e311-0410-88e0-e7920216d269
* Always with the fixing isalive()...noah2003-04-203-2/+25
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@178 656d521f-e311-0410-88e0-e7920216d269
* Added "exitstatus" to spawn object.noah2003-04-201-0/+3
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@177 656d521f-e311-0410-88e0-e7920216d269
* Clarified comment on close behavior.noah2003-04-201-1/+3
| | | | git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@176 656d521f-e311-0410-88e0-e7920216d269
* Experimental support for code covereage test analysis.noah2003-04-201-0/+596
| | | | | | | | Currently it will work with every module EXCEPT the pexpect.py module! For that module it always reports 0% covereage... git-svn-id: http://pexpect.svn.sourceforge.net/svnroot/pexpect/trunk@175 656d521f-e311-0410-88e0-e7920216d269