diff --git a/tests/grpc.rs b/tests/grpc.rs index d12ecc840..aa11d9d0a 100644 --- a/tests/grpc.rs +++ b/tests/grpc.rs @@ -3,7 +3,7 @@ extern crate log; use crate::farcaster::{ farcaster_client::FarcasterClient, AbortSwapRequest, CheckpointSelector, CheckpointsRequest, - DealInfoRequest, DealSelector, InfoResponse, ListDealsRequest, MakeRequest, + DealInfoRequest, DealSelector, HealthCheckRequest, InfoResponse, ListDealsRequest, MakeRequest, NeedsFundingRequest, NetworkSelector, PeersRequest, ProgressRequest, RestoreCheckpointRequest, RevokeDealRequest, SwapInfoRequest, SweepAddressRequest, TakeRequest, }; @@ -50,6 +50,14 @@ async fn grpc_server_functional_test() { let response = farcaster_client_1.info(request).await; assert_eq!(response.unwrap().into_inner().id, 0); + // Test syncer health + let request = tonic::Request::new(HealthCheckRequest { + id: 0, + selector: NetworkSelector::LocalNetworks.into(), + }); + let response = farcaster_client_1.health_check(request).await; + assert_eq!(response.unwrap().into_inner().id, 0); + // Test list peers let request = tonic::Request::new(PeersRequest { id: 1 }); let response = farcaster_client_1.peers(request).await;