fix tests

This commit is contained in:
kozabrada123 2024-01-19 15:14:50 +01:00
parent f97f9dafe5
commit 85602de91c
1 changed files with 8 additions and 1 deletions

View File

@ -8,6 +8,11 @@ use chorus::{
use std::{sync::Arc, time::Duration};
use tokio::{self};
#[cfg(not(target_arch = "wasm32"))]
use safina_timer::sleep_for;
#[cfg(target_arch = "wasm32")]
use wasmtimer::tokio::sleep_for;
// This example creates a simple gateway connection and a basic observer struct
// Due to certain limitations all observers must impl debug
@ -54,10 +59,12 @@ async fn main() {
let mut identify = GatewayIdentifyPayload::common();
identify.token = token;
gateway.send_identify(identify).await;
#[cfg(not(target_arch = "wasm32"))]
safina_timer::start_timer_thread();
// Do something on the main thread so we don't quit
loop {
safina_timer::sleep_for(Duration::MAX).await
sleep_for(Duration::MAX).await
}
}