mirror of
https://github.com/logos-messaging/logos-messaging-rust-bindings.git
synced 2026-01-03 22:43:07 +00:00
chore: resolve lint issue
This commit is contained in:
parent
18af595534
commit
dc5550b2db
@ -18,13 +18,13 @@ use crate::node::context::WakuNodeContext;
|
|||||||
use multiaddr::Multiaddr;
|
use multiaddr::Multiaddr;
|
||||||
use serde::{Deserialize, Serialize};
|
use serde::{Deserialize, Serialize};
|
||||||
|
|
||||||
#[derive(Clone, Serialize, Deserialize, Debug)]
|
// #[derive(Clone, Serialize, Deserialize, Debug)]
|
||||||
#[serde(rename_all = "camelCase")]
|
// #[serde(rename_all = "camelCase")]
|
||||||
pub struct PagingOptions {
|
// pub struct PagingOptions {
|
||||||
pub page_size: usize,
|
// pub page_size: usize,
|
||||||
pub cursor: Option<MessageHash>,
|
// pub cursor: Option<MessageHash>,
|
||||||
pub forward: bool,
|
// pub forward: bool,
|
||||||
}
|
// }
|
||||||
|
|
||||||
/// Criteria used to retrieve historical messages
|
/// Criteria used to retrieve historical messages
|
||||||
#[derive(Clone, Serialize, Debug)]
|
#[derive(Clone, Serialize, Debug)]
|
||||||
|
|||||||
@ -35,7 +35,7 @@ async fn test_echo_messages(
|
|||||||
) -> Result<(), String> {
|
) -> Result<(), String> {
|
||||||
// setting a naïve event handler to avoid appearing ERR messages in logs
|
// setting a naïve event handler to avoid appearing ERR messages in logs
|
||||||
node1
|
node1
|
||||||
.set_event_callback(&|_| {})
|
.set_event_callback(|_| {})
|
||||||
.expect("set event call back working");
|
.expect("set event call back working");
|
||||||
|
|
||||||
let rx_waku_message: Arc<Mutex<WakuMessage>> = Arc::new(Mutex::new(WakuMessage::default()));
|
let rx_waku_message: Arc<Mutex<WakuMessage>> = Arc::new(Mutex::new(WakuMessage::default()));
|
||||||
@ -109,18 +109,20 @@ async fn test_echo_messages(
|
|||||||
// Wait for the msg to arrive
|
// Wait for the msg to arrive
|
||||||
let rx_waku_message_cloned = rx_waku_message.clone();
|
let rx_waku_message_cloned = rx_waku_message.clone();
|
||||||
for _ in 0..50 {
|
for _ in 0..50 {
|
||||||
if let Ok(msg) = rx_waku_message_cloned.lock() {
|
let message_received = if let Ok(msg) = rx_waku_message_cloned.lock() {
|
||||||
// dbg!("The waku message value is: {:?}", msg);
|
// dbg!("The waku message value is: {:?}", msg);
|
||||||
let payload = msg.payload.to_vec();
|
let payload = msg.payload.to_vec();
|
||||||
let payload_str = from_utf8(&payload).expect("should be valid message");
|
let payload_str = from_utf8(&payload).expect("should be valid message");
|
||||||
if payload_str == ECHO_MESSAGE {
|
payload_str == ECHO_MESSAGE
|
||||||
node1.stop().await?;
|
|
||||||
node2.stop().await?;
|
|
||||||
return Ok(());
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
sleep(Duration::from_millis(100)).await;
|
false
|
||||||
|
};
|
||||||
|
if message_received {
|
||||||
|
node1.stop().await?;
|
||||||
|
node2.stop().await?;
|
||||||
|
return Ok(());
|
||||||
}
|
}
|
||||||
|
sleep(Duration::from_millis(100)).await;
|
||||||
}
|
}
|
||||||
|
|
||||||
let node1 = node1.stop().await?;
|
let node1 = node1.stop().await?;
|
||||||
@ -129,7 +131,7 @@ async fn test_echo_messages(
|
|||||||
node1.waku_destroy().await?;
|
node1.waku_destroy().await?;
|
||||||
node2.waku_destroy().await?;
|
node2.waku_destroy().await?;
|
||||||
|
|
||||||
return Err("Unexpected test ending".to_string());
|
Err("Unexpected test ending".to_string())
|
||||||
}
|
}
|
||||||
|
|
||||||
#[tokio::test]
|
#[tokio::test]
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user