Added a bunch of things

This commit is contained in:
didier amyot committed 2023-03-10 16:34:56 -05:00
1 parent c365289914
commit ce92916942
15 files changed
+131 -55

No files matched your search

+5 -5
View File
@@ -109,7 +109,7 @@ pub mod test_worker {
use super::*;
use crate::events::CreateNewUser;
use crate::migration;
use futures::{future, TryFutureExt};
use futures::future;
use std::sync::Mutex;
struct StatefulEventProcessor {
@@ -122,13 +122,13 @@ pub mod test_worker {
}
fn call_count(&self) -> i32 {
let mut m = self.m.lock().unwrap();
let m = self.m.lock().unwrap();
m.clone()
}
}
impl EventProcessor for StatefulEventProcessor {
fn process_event(&self, conn: &mut Connection, event: Event) -> CustomResult<()> {
fn process_event(&self, _conn: &mut Connection, event: Event) -> CustomResult<()> {
let mut m = self.m.lock().unwrap();
*m += 1;
get_event_processing_result(&event)
@@ -186,7 +186,7 @@ pub mod test_worker {
#[tokio::test]
async fn test_on_close_channel() {
let mut ep = StatefulEventProcessor::new();
let ep = StatefulEventProcessor::new();
let (event_sender, event_receiver) = async_channel::unbounded::<(Uuid, Event)>();
event_sender.close();
let r = event_processor_loop(&mut get_connection(), &ep, event_receiver).await;
@@ -196,7 +196,7 @@ pub mod test_worker {
#[tokio::test]
async fn test_basic() -> CustomResult<()> {
let mut ep = StatefulEventProcessor::new();
let ep = StatefulEventProcessor::new();
let mut conn = get_connection();
let (event_sender, event_receiver) = async_channel::unbounded::<(Uuid, Event)>();
let f1 = send_events(event_sender, get_events());