Added a bunch of things
This commit is contained in:
1 parent
c365289914
commit
ce92916942
15 files changed
+131
-55
No files matched your search
+5
-5
@@ -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());
|
||||
|
||||
Reference in new issue
Block a user