Commit Graph

26 Commits

Author SHA1 Message Date
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