Commit Graph

28 Commits

Author SHA1 Message Date
Robinson 92e311a63a
Fixed exception checking for case insensitivity 2023-06-07 23:50:45 +02:00
Robinson eedece3377
Fixed file name 2022-02-02 20:53:35 +01:00
Robinson 8501dc0536
Cleaned up ping unit test 2022-01-25 08:56:22 +01:00
Robinson 1d27da4e25
windows is slow. Increase shell test timeout. 2022-01-21 20:24:12 +01:00
Robinson b60d8c15e6
Added another shell test 2022-01-21 14:31:36 +01:00
Robinson d5b0badbdf
Proper class execution when the single class to execute is already on the classpath. 2022-01-20 13:57:54 +01:00
Robinson a27915d3da
Better fix for java11 2022-01-20 01:16:24 +01:00
Robinson 77fa8b6186
Added java11 args 2022-01-20 01:09:02 +01:00
Robinson 539c1e395c
upgraded to junit5 2022-01-20 00:07:18 +01:00
Robinson ba21462d56
test fix for macos 2022-01-20 00:04:43 +01:00
Robinson f6515341a5
Converted some files back to java, made sure they work properly with java11 single file execution 2022-01-20 00:04:21 +01:00
Robinson 519ba4dad2
Added additional unit test to evaluate the "java -version" command. 2022-01-17 22:30:33 +01:00
Robinson 336834c77a
Added raw/buffered unit tests for pumping data between processes 2021-09-24 13:17:13 +02:00
Robinson f4142d49b9
Tweaked unit test finish conditions 2021-09-24 13:14:15 +02:00
Robinson c38c84aaed Easier to access exitValue (java -> kotlin accessor) 2021-08-29 10:22:08 -06:00
Robinson 82ebf2d645 added arg test 2021-08-29 00:58:27 -06:00
Robinson 15457dfb34 adde testConnectWithLog to SSH test 2021-03-20 20:10:17 +01:00
Robinson 74b274771d Added awaitBlocking(ms) to unit test 2021-03-20 15:13:24 +01:00
Robinson 0eaed76ed1 Added unit test for PID info 2021-01-26 01:06:19 +01:00
Robinson aee1f16e31 Updated comments 2021-01-22 12:34:07 +01:00
Robinson 374e0bf29f cleaned up test class names 2021-01-03 20:25:26 +01:00
Robinson 563f2e062b fixed name shadowing 2021-01-03 20:23:01 +01:00
nathan b2706ebdca Added test that reads process output after process quit 2020-08-11 00:03:27 +02:00
nathan 560c62c956 code polish 2020-08-10 23:39:07 +02:00
nathan f2bd21592d Tweaked method signature names 2020-08-10 23:36:09 +02:00
nathan 01e09afe49 Changed directory -> workingDirectory (it's more exact what it means) 2020-08-10 17:46:37 +02:00
nathan 19a3ec0f46 Cleaned up license 2020-08-07 23:22:31 +02:00
nathan f92fcccba3 Executor is now merged with ZeroTurnaround Executor, and entirely written in Kotlin with coroutines. The API is similar to the ZT executor, however there are a number a huge changes in the way it works. The design is a lot more fluent, and contains less special-case objects for working with running processes (along with different types, such as jvm-forking and remote ssh processes). 2020-08-06 11:07:25 +02:00