Commit Graph

113 Commits

Author SHA1 Message Date
Benedek Racz
f1654bc8df [CLN] make wexpect subdir 2020-01-25 16:30:39 +01:00
Benedek Racz
88bbd4fc5c [FIX] child logging 2020-01-25 16:13:32 +01:00
Benedek Racz
e46ac7e108 [CLN] remove warning from waitnoecho 2020-01-10 13:56:03 +01:00
Benedek Racz
54fe50e5ba [CLN] refactor logger. Use offitial logging 2020-01-10 13:06:41 +01:00
Benedek Racz
b20f197cf8 [FIX] #23 : if WEXPECT_LOGGER_LEVEL environment variable is not defined, no logfile will be generated. 2020-01-10 12:46:38 +01:00
Benedek Racz
9807ad5ebc [CLN] logger level set by WEXPECT_LOGGER_LEVEL environment variable 2020-01-10 11:17:51 +01:00
Benedek Racz
763fdee569 [CLN] remove unused fields 2020-01-10 11:11:42 +01:00
Benedek Racz
b0f03ee7ae [FIX] raise EOF when child finished and all character has been read 2020-01-10 11:02:50 +01:00
Benedek Racz
6de82c8244 [FIX] try to fix: appveyor fails 2020-01-09 16:36:47 +01:00
Benedek Racz
e000ab026f [CLN] clean-up redundant timeout code from read_nonblocking 2020-01-09 16:10:52 +01:00
Benedek Racz
39cee49272 [ADD] echo argument to spawn(); #17 and #18 solved with setecho workaround. 2020-01-09 15:02:16 +01:00
Benedek Racz
54515dffb4 [FIX] Add workaround for setecho/getecho 2020-01-09 11:10:43 +01:00
Benedek Racz
1ae6ce32c1
Update README.md 2019-12-22 10:51:46 +01:00
Benedek Racz
f2822c0d42 [CLN] try - finally blocks 2019-12-06 20:43:28 +01:00
Benedek Racz
b9ab8d76a0 [REM] sendcontrol removed, this was a linux only method 2019-12-06 14:10:43 +01:00
Benedek Racz
44921d18de [ADD][TST] test join args 2019-12-06 11:37:42 +01:00
Benedek Racz
f3332108a6 [FIX]wait simply returns the previously determined exit status, in case of a non alive child; [ADD][TST] add isalive tests 2019-12-06 11:05:55 +01:00
Benedek Racz
93c130341f [ADD][TST] console reader test, [REF] clean interact methods 2019-12-05 21:52:01 +01:00
Benedek Racz
9e26c67324 [ADD][TST] interact dead; [FIX] add workaround of unreachable codecov 2019-12-05 17:27:02 +01:00
Benedek Racz
2e6ac6bc1f [ADD] __enter__ and __exit__ methods; [FIX] iteration; [ADD][TST] test_misc 2019-12-05 16:42:49 +01:00
Benedek Racz
888209d2ad [FIX] timeout None for blocking applications; [ADD] argument type assertion in expect_exact 2019-11-30 17:46:17 +01:00
Benedek Racz
ca81648eb0 [FIX] indent 2019-11-29 11:33:40 +01:00
Benedek Racz
063aea8ddf [CLN] replace pexpect -> wexpect 2019-11-29 11:29:39 +01:00
Benedek Racz
a10eb6a368 [CLN][REM] remove Linux related unused functions 2019-11-29 10:30:06 +01:00
Benedek Racz
e04ee4f175 [ADD] stop_interact test; [ADD] failure warnings around setecho 2019-11-29 10:17:51 +01:00
Benedek Racz
0b3a4979c4 [ADD] reproduce script for #18 2019-11-29 10:05:04 +01:00
Benedek Racz
dd759bfc61 [FIX] remove sendeof() Linux part 2019-11-26 13:53:03 +01:00
Benedek Racz
28dd5a7c64 [ADD] reproduce script for #9 2019-11-26 12:54:36 +01:00
Benedek Racz
86fcf06410 [CLN][REM] remove unused codes of unused platforms. 2019-11-24 20:16:06 +01:00
Benedek Racz
9e5ea85d7d [ADD] deprecation warning to exception get_trace; add run testcase 2019-11-24 20:05:46 +01:00
Benedek Racz
a475843c1d [CLN] Merge, then remove swawn_unix object 2019-11-22 21:24:44 +01:00
Benedek Racz
df208413c6 [CLN][REM] Remove unused functions 03 2019-11-22 20:48:43 +01:00
Benedek Racz
c8c8922dda [CLN][REM] Remove unused functions 02 2019-11-22 20:35:54 +01:00
Benedek Racz
7dd77eadcb [CLN][REM] Remove Linux-only public methods. (use pexpect on Linux) 2019-11-22 09:31:47 +01:00
Benedek Racz
07eb34c8e2 [FIX][TST] descructor test python executable 2019-11-22 09:23:02 +01:00
Benedek Racz
73fa299475 [ADD] long read testcases against fixed #10 2019-11-14 18:22:16 +01:00
Benedek Racz
f9b6ee08a4 [ADD] no cover pragmas; faster descrutor test 2019-11-14 16:16:29 +01:00
Benedek Racz
c1e81b3a69 [FIX] workaround for #14 and #3 2019-11-14 12:45:10 +01:00
Benedek Racz
3484a98cdc [MRG] #10 merged to test 2019-11-04 14:52:39 +01:00
Benedek Racz
9ce8421316 [FIX] Refactored readConsole() fixes issue #10. 2019-11-01 16:43:43 +01:00
Benedek Racz
b69c3c69bb [FIX] appveyor config 2019-10-31 10:39:22 +01:00
Benedek Racz
7cd3383fa3 [FIX] appveyor APPVEYOR_REPO_TAG 2019-10-31 10:18:03 +01:00
Benedek Racz
9b298815c9 [FIX] First fix of #i10: Using Floor division in getPoint() 2019-10-31 10:14:29 +01:00
Benedek Racz
3e9d3526e7 [FIX] appveyor config. separete if-s 2019-10-31 09:13:30 +01:00
Benedek Racz
1152aaff1e [FIX] appveyor config. Test branch -> testpypi; master -> pypi 2019-10-31 09:03:46 +01:00
Benedek Racz
3f6a0301f2 debug appveyor 2019-10-30 16:56:09 +01:00
Benedek Racz
a341fa5bec [FIX] appveyor link 2019-10-30 16:42:34 +01:00
Benedek Racz
8c05f4344b [FIX] appeyor config, use APPVEYOR_REPO_BRANCH envirnoment variable 2019-10-30 16:36:28 +01:00
Benedek Racz
406115ce98 [FIX] appveyor config 2019-10-08 11:47:54 +02:00
Benedek Racz
0f2467f30c [FIX] switchTo and add swithcBack 2019-10-08 11:40:47 +02:00