summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorEmīls Piņķis <emils@mullvad.net>2018-04-18 10:26:17 +0100
committerEmīls Piņķis <emils@mullvad.net>2018-04-18 12:47:14 +0100
commitb740deca2f69f6ad09a0d0df49ae10bc59888341 (patch)
tree6bcb07e97e6d4f1db870773ce6dcd88388922055
parentc4051935bce33d57d0708a4ed610279e67b58ce2 (diff)
downloadmullvadvpn-b740deca2f69f6ad09a0d0df49ae10bc59888341.tar.xz
mullvadvpn-b740deca2f69f6ad09a0d0df49ae10bc59888341.zip
Improve talpid-ipc tests slightly
-rw-r--r--talpid-ipc/tests/ipc-client-server.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/talpid-ipc/tests/ipc-client-server.rs b/talpid-ipc/tests/ipc-client-server.rs
index 5817b13029..59cf4ea47f 100644
--- a/talpid-ipc/tests/ipc-client-server.rs
+++ b/talpid-ipc/tests/ipc-client-server.rs
@@ -38,6 +38,10 @@ fn ipc_client_server() {
let _result: () = client.call("foo", &[97]).unwrap();
assert_eq!(Ok(97), rx.recv_timeout(Duration::from_millis(500)));
+
+ let result: Result<(), _> = client.call("invalid_method", &[0]);
+ assert_matches!(result, Err(_));
+ server.close_handle().close();
}
#[test]
@@ -47,7 +51,7 @@ fn ipc_client_invalid_url() {
}
#[test]
-fn ipc_client_invalid_method() {
+fn ipc_client_bad_connection() {
let mut client = create_client("ws://127.0.0.1:9876".to_owned());
let result: Result<(), _> = client.call("invalid_method", &[0]);
assert_matches!(result, Err(_));