toda/tests
AsterNighT 62043db60a
Use jrpc server to set injectors (#23)
* Make toda call jsonrpc through stderr after startup

Signed-off-by: AsterNighT <klxjt99@outlook.com>

* Setup a jrpc server over stdio and move tracings to stderr

Signed-off-by: AsterNighT <klxjt99@outlook.com>

* Fix format issue

Signed-off-by: AsterNighT <klxjt99@outlook.com>

* Add some tracing output and a test

Signed-off-by: AsterNighT <klxjt99@outlook.com>

* Update jsonrpc using derive

Signed-off-by: AsterNighT <klxjt99@outlook.com>

* Delete useless comment

Signed-off-by: AsterNighT <klxjt99@outlook.com>

* Update test to make it work like a go client

Signed-off-by: AsterNighT <klxjt99@outlook.com>

* Report error through rpc

Signed-off-by: AsterNighT <klxjt99@outlook.com>

* Upd

Signed-off-by: AsterNighT <klxjt99@outlook.com>

* Fix bug due to instant quit of main

Signed-off-by: AsterNighT <klxjt99@outlook.com>

* Sleep longer to prevent certain issue cause by rpc latency

Signed-off-by: AsterNighT <klxjt99@outlook.com>

* Fix some ugly issues

Signed-off-by: AsterNighT <klxjt99@outlook.com>

* Delete a useless ugly sleep

Signed-off-by: AsterNighT <klxjt99@outlook.com>

* Update rpc server

Signed-off-by: AsterNighT <klxjt99@outlook.com>

* Fix test

Signed-off-by: AsterNighT <klxjt99@outlook.com>

* Apply rustfmt

Signed-off-by: AsterNighT <klxjt99@outlook.com>

* Use signal only to exit

Signed-off-by: AsterNighT <klxjt99@outlook.com>

* Update test

Signed-off-by: AsterNighT <klxjt99@outlook.com>
2021-03-24 15:32:53 +08:00
..
jsonrpc_test.rs Use jrpc server to set injectors (#23) 2021-03-24 15:32:53 +08:00
posix_test.rs Use jrpc server to set injectors (#23) 2021-03-24 15:32:53 +08:00