Commit Graph

  • a9471a94e6 [CLN] tests initial merge Benedek Racz 2020-01-25 16:59:19 +01:00
  • 1fc42b5b84 [MRG] wexpect2 merged, the default is the legacy Benedek Racz 2020-01-25 16:47:58 +01:00
  • 578dd872dc [CLN] make wexpect subdir Benedek Racz 2020-01-25 16:35:02 +01:00
  • f1654bc8df [CLN] make wexpect subdir Benedek Racz 2020-01-25 16:30:39 +01:00
  • 88bbd4fc5c [FIX] child logging Benedek Racz 2020-01-25 16:13:32 +01:00
  • fa38c44947 [REF] spawn renamed to host not to hide spawn class; [FIX][TST] More misc test fixed wexpect2 Benedek Racz 2020-01-24 17:25:12 +01:00
  • e62dfabc82 [FIX] process termination: do not terminate a process, which has not been started. Benedek Racz 2020-01-24 16:24:03 +01:00
  • 80f63d47ef [FIX] process termination and exitstatus Benedek Racz 2020-01-24 10:35:23 +01:00
  • 51426bc41d [ADD] WEXPECT_SPAWN_CLASS environment variable set the working spawn class, the default is SpawnSocket if env var not set;[FIX][TST] interact testcases skipped Benedek Racz 2020-01-24 10:11:14 +01:00
  • 46519bb4cf [CLN] clean process die Benedek Racz 2020-01-23 13:31:18 +01:00
  • 6a9b086d0b [CLN] clean non_blocking_read Benedek Racz 2020-01-23 13:30:46 +01:00
  • 0d645c4ddf [CLN] Remove non-standard linebreaks Benedek Racz 2020-01-23 12:53:01 +01:00
  • 40d34f4b92 [CLN] clean startChild function Benedek Racz 2020-01-23 12:46:59 +01:00
  • 1ad1ea28b0 [FIX] EOF handling, more fixes needed Benedek Racz 2020-01-23 09:29:49 +01:00
  • a0b37ebf28 [FIX] Pipe console byte decode was missing Benedek Racz 2020-01-23 08:25:52 +01:00
  • 149ef50874 [CLN] logging levels; [FIX] Pipe avail bytes Benedek Racz 2020-01-22 16:59:24 +01:00
  • eda36aa1a1 [FIX] align sleep times, now all commands arrives after the before one has been processed.[TST][FIX] destructor and constructor testcases Benedek Racz 2020-01-22 13:33:09 +01:00
  • 9709eb82e9 [ADD] interact feature Benedek Racz 2020-01-22 13:03:53 +01:00
  • 3965fd4f65 [ADD] terminal local echo feature Benedek Racz 2020-01-22 12:33:09 +01:00
  • 9998875dd9 [FIX] add psutil to requirements; [FIX] test_buffer_interface: the assertion should have been delayed Benedek Racz 2020-01-22 12:23:01 +01:00
  • 54d961489a [ADD] logging into spawn class; [FIX] more fixes around process finishing Benedek Racz 2020-01-22 11:17:07 +01:00
  • 4a7385e4a1 [FIX] many fixes around process termination; [ADD] pipe mode basic features added Benedek Racz 2020-01-21 17:45:44 +01:00
  • 3ea1346012 [FIX] logging, now all logs generated into .wlog dir; [ADD] searcher_string class Benedek Racz 2020-01-21 10:46:36 +01:00
  • 46a206ae30 [ADD] SpawnPipe, and SpawnSocket classes Benedek Racz 2020-01-21 09:36:46 +01:00
  • ba20b3f0d8 [ADD] run function Benedek Racz 2020-01-20 13:27:40 +01:00
  • c7a4e092c8 [ADD] Basic features added Benedek Racz 2020-01-17 16:45:48 +01:00
  • d2c07a8827 First variant of wexpect2, which is an upside down wexpect Benedek Racz 2020-01-16 20:27:48 +01:00
  • e46ac7e108 [CLN] remove warning from waitnoecho Benedek Racz 2020-01-10 13:56:03 +01:00
  • 54fe50e5ba [CLN] refactor logger. Use offitial logging Benedek Racz 2020-01-10 13:06:41 +01:00
  • b20f197cf8 [FIX] #23 : if WEXPECT_LOGGER_LEVEL environment variable is not defined, no logfile will be generated. Benedek Racz 2020-01-10 12:46:38 +01:00
  • 9807ad5ebc [CLN] logger level set by WEXPECT_LOGGER_LEVEL environment variable v3.1.0 Benedek Racz 2020-01-10 11:17:51 +01:00
  • 763fdee569 [CLN] remove unused fields Benedek Racz 2020-01-10 11:11:42 +01:00
  • b0f03ee7ae [FIX] raise EOF when child finished and all character has been read timeout_cln Benedek Racz 2020-01-10 11:02:50 +01:00
  • 6de82c8244 [FIX] try to fix: appveyor fails Benedek Racz 2020-01-09 16:36:47 +01:00
  • e000ab026f [CLN] clean-up redundant timeout code from read_nonblocking Benedek Racz 2020-01-09 16:10:52 +01:00
  • 39cee49272 [ADD] echo argument to spawn(); #17 and #18 solved with setecho workaround. Benedek Racz 2020-01-09 15:02:16 +01:00
  • 54515dffb4 [FIX] Add workaround for setecho/getecho Benedek Racz 2020-01-09 11:10:43 +01:00
  • 1ae6ce32c1 Update README.md Benedek Racz 2019-12-22 10:51:46 +01:00
  • f2822c0d42 [CLN] try - finally blocks v3.0.0 Benedek Racz 2019-12-06 20:43:28 +01:00
  • b9ab8d76a0 [REM] sendcontrol removed, this was a linux only method Benedek Racz 2019-12-06 14:10:43 +01:00
  • 44921d18de [ADD][TST] test join args Benedek Racz 2019-12-06 11:37:42 +01:00
  • f3332108a6 [FIX]wait simply returns the previously determined exit status, in case of a non alive child; [ADD][TST] add isalive tests Benedek Racz 2019-12-06 11:05:55 +01:00
  • 93c130341f [ADD][TST] console reader test, [REF] clean interact methods Benedek Racz 2019-12-05 21:52:01 +01:00
  • 9e26c67324 [ADD][TST] interact dead; [FIX] add workaround of unreachable codecov Benedek Racz 2019-12-05 17:27:02 +01:00
  • 2e6ac6bc1f [ADD] __enter__ and __exit__ methods; [FIX] iteration; [ADD][TST] test_misc Benedek Racz 2019-12-05 16:42:49 +01:00
  • 888209d2ad [FIX] timeout None for blocking applications; [ADD] argument type assertion in expect_exact Benedek Racz 2019-11-30 17:46:17 +01:00
  • ca81648eb0 [FIX] indent Benedek Racz 2019-11-29 11:33:40 +01:00
  • 063aea8ddf [CLN] replace pexpect -> wexpect Benedek Racz 2019-11-29 11:29:39 +01:00
  • a10eb6a368 [CLN][REM] remove Linux related unused functions Benedek Racz 2019-11-29 10:30:06 +01:00
  • e04ee4f175 [ADD] stop_interact test; [ADD] failure warnings around setecho Benedek Racz 2019-11-29 10:17:51 +01:00
  • 0b3a4979c4 [ADD] reproduce script for #18 Benedek Racz 2019-11-29 10:05:04 +01:00
  • dd759bfc61 [FIX] remove sendeof() Linux part Benedek Racz 2019-11-26 13:53:03 +01:00
  • 28dd5a7c64 [ADD] reproduce script for #9 Benedek Racz 2019-11-26 12:54:36 +01:00
  • 86fcf06410 [CLN][REM] remove unused codes of unused platforms. Benedek Racz 2019-11-24 20:16:06 +01:00
  • 9e5ea85d7d [ADD] deprecation warning to exception get_trace; add run testcase Benedek Racz 2019-11-24 20:05:46 +01:00
  • a475843c1d [CLN] Merge, then remove swawn_unix object Benedek Racz 2019-11-22 21:23:58 +01:00
  • df208413c6 [CLN][REM] Remove unused functions 03 Benedek Racz 2019-11-22 20:48:43 +01:00
  • c8c8922dda [CLN][REM] Remove unused functions 02 Benedek Racz 2019-11-22 20:35:26 +01:00
  • 7dd77eadcb [CLN][REM] Remove Linux-only public methods. (use pexpect on Linux) Benedek Racz 2019-11-22 09:30:03 +01:00
  • 07eb34c8e2 [FIX][TST] descructor test python executable Benedek Racz 2019-11-22 09:23:02 +01:00
  • 73fa299475 [ADD] long read testcases against fixed #10 Benedek Racz 2019-11-14 18:22:16 +01:00
  • f9b6ee08a4 [ADD] no cover pragmas; faster descrutor test Benedek Racz 2019-11-14 16:16:29 +01:00
  • ec335b6418 [ADD] reproduce script for #3 i03 Benedek Racz 2019-11-14 16:05:54 +01:00
  • c1e81b3a69 [FIX] workaround for #14 and #3 v2.3.9 Benedek Racz 2019-11-14 12:45:10 +01:00
  • b27285f5ae [ADD] reporduce script for #14 i14 Benedek Racz 2019-11-13 18:06:52 +01:00
  • 3484a98cdc [MRG] #10 merged to test i10 Benedek Racz 2019-11-04 14:52:39 +01:00
  • 9ce8421316 [FIX] Refactored readConsole() fixes issue #10. Benedek Racz 2019-11-01 16:43:43 +01:00
  • b69c3c69bb [FIX] appveyor config v2.3.8 Benedek Racz 2019-10-31 10:39:22 +01:00
  • 7cd3383fa3 [FIX] appveyor APPVEYOR_REPO_TAG Benedek Racz 2019-10-31 10:18:03 +01:00
  • 9b298815c9 [FIX] First fix of #i10: Using Floor division in getPoint() Benedek Racz 2019-10-31 10:14:29 +01:00
  • 3e9d3526e7 [FIX] appveyor config. separete if-s v2.3.7 Benedek Racz 2019-10-31 09:13:30 +01:00
  • 1152aaff1e [FIX] appveyor config. Test branch -> testpypi; master -> pypi Benedek Racz 2019-10-31 09:03:46 +01:00
  • 3f6a0301f2 debug appveyor Benedek Racz 2019-10-30 16:56:09 +01:00
  • a341fa5bec [FIX] appveyor link Benedek Racz 2019-10-30 16:42:34 +01:00
  • 8c05f4344b [FIX] appeyor config, use APPVEYOR_REPO_BRANCH envirnoment variable i08 Benedek Racz 2019-10-30 16:36:28 +01:00
  • 406115ce98 [FIX] appveyor config Benedek Racz 2019-10-08 11:47:54 +02:00
  • 0f2467f30c [FIX] switchTo and add swithcBack Benedek Racz 2019-10-08 11:40:47 +02:00
  • 0b1dec9535 [FIX] add EOF exception into switchto Benedek Racz 2019-10-08 11:32:09 +02:00
  • 8f1aeb7da8 starting new branch for issue #8; [FIX] removing handling of non-handled exception from switchTo() Benedek Racz 2019-10-07 16:43:10 +02:00
  • 2c978c6564 [ADD] more tests, and more deprecated warnings Benedek Racz 2019-10-04 13:26:36 +02:00
  • a338f1fad7 [CLN] ADD more deprecation warning; [ADD] readline testcase Benedek Racz 2019-10-04 11:18:52 +02:00
  • d85f9b3d49 [FIX] getPoint; [ADD] more detailed reproduce script Benedek Racz 2019-10-03 21:59:04 +02:00
  • 7f0ade128f [ADD] reproduce scripts Benedek Racz 2019-10-03 18:32:59 +02:00
  • 2cca9aa5f2 [CLN] Add deprecation warning to tell the end of linux support Benedek Racz 2019-10-01 17:19:05 +02:00
  • 0e359036ab [FIX] #9 fixed by removing repeted read in readConsole i09 Benedek Racz 2019-10-01 16:06:26 +02:00
  • 0781222bdc [FIX] #11 a very similar issue can be reproduced i11 Benedek Racz 2019-09-29 17:13:48 +02:00
  • 366c89aa59 [REM] cmd example, use cmd wrapper instead Benedek Racz 2019-09-24 15:40:53 +02:00
  • 016a674bf7 [ADD] issues folder for active issues Benedek Racz 2019-09-24 15:00:14 +02:00
  • c47974e799 [CLN] Readme; [ADD] interact testcase, to improve coverage Benedek Racz 2019-09-23 15:58:02 +02:00
  • dfa75f5452 [FIX] replace pypirc redirect to append to fix appveyor deploy Benedek Racz 2019-09-23 14:11:27 +02:00
  • 97b452b264 [FIX] trying appveyor deployment Benedek Racz 2019-09-23 14:05:28 +02:00
  • eab891048d [ADD] offitial pypi upload v2.3.6 Benedek Racz 2019-09-20 10:51:58 +02:00
  • b76e32725e [FIX] appveyor test deploy05; [FIX] long description02 Benedek Racz 2019-09-19 18:57:28 +02:00
  • c06babcfc0 [FIX] appveyor test deploy; [FIX] long description Benedek Racz 2019-09-19 18:52:54 +02:00
  • 06aebd6cee [FIX] .pypirc file Benedek Racz 2019-09-19 18:38:21 +02:00
  • 4d949f6705 [FIX][ADD] twine as test dependency Benedek Racz 2019-09-19 18:34:11 +02:00
  • dce229ebb4 [ADD] appveyor test deploy 01 Benedek Racz 2019-09-19 18:23:09 +02:00
  • ee7c64d2bb Merge branch 'master' of https://github.com/raczben/wexpect Benedek Racz 2019-09-19 15:26:09 +02:00
  • 89001c1c5f [FIX] fix issue #6. Debug print remained in the write process Benedek Racz 2019-09-19 15:26:01 +02:00
  • 9128552fa4 Update CODE_OF_CONDUCT.md Benedek Racz 2019-09-09 13:25:20 +02:00