style: apply cargo fmt workspace-wide
Pure formatting pass from `cargo fmt --all`. No logic changes. Separating this out so the 1.9 release feature commits that follow show only their intentional edits.
This commit is contained in:
@@ -3,9 +3,9 @@ use std::sync::Arc;
|
||||
use async_trait::async_trait;
|
||||
use tokio::sync::Mutex;
|
||||
|
||||
use crate::Result;
|
||||
use crate::models::LifecycleEvent;
|
||||
use crate::traits::LifecyclePublisher;
|
||||
use crate::Result;
|
||||
|
||||
/// An in-memory implementation of `LifecyclePublisher` for testing.
|
||||
#[derive(Debug, Clone)]
|
||||
|
||||
@@ -4,8 +4,8 @@ use std::sync::Arc;
|
||||
use async_trait::async_trait;
|
||||
use tokio::sync::Mutex;
|
||||
|
||||
use crate::traits::DistributedLockProvider;
|
||||
use crate::Result;
|
||||
use crate::traits::DistributedLockProvider;
|
||||
|
||||
/// An in-memory implementation of `DistributedLockProvider` for testing.
|
||||
#[derive(Debug, Clone)]
|
||||
|
||||
@@ -4,9 +4,9 @@ use std::sync::Arc;
|
||||
use async_trait::async_trait;
|
||||
use tokio::sync::Mutex;
|
||||
|
||||
use crate::Result;
|
||||
use crate::models::QueueType;
|
||||
use crate::traits::QueueProvider;
|
||||
use crate::Result;
|
||||
|
||||
/// An in-memory implementation of `QueueProvider` for testing.
|
||||
#[derive(Debug, Clone)]
|
||||
|
||||
@@ -17,18 +17,9 @@ macro_rules! queue_suite {
|
||||
#[tokio::test]
|
||||
async fn enqueue_dequeue_fifo() {
|
||||
let provider = ($factory)().await;
|
||||
provider
|
||||
.queue_work("a", QueueType::Workflow)
|
||||
.await
|
||||
.unwrap();
|
||||
provider
|
||||
.queue_work("b", QueueType::Workflow)
|
||||
.await
|
||||
.unwrap();
|
||||
provider
|
||||
.queue_work("c", QueueType::Workflow)
|
||||
.await
|
||||
.unwrap();
|
||||
provider.queue_work("a", QueueType::Workflow).await.unwrap();
|
||||
provider.queue_work("b", QueueType::Workflow).await.unwrap();
|
||||
provider.queue_work("c", QueueType::Workflow).await.unwrap();
|
||||
|
||||
assert_eq!(
|
||||
provider
|
||||
@@ -94,16 +85,20 @@ macro_rules! queue_suite {
|
||||
);
|
||||
|
||||
// Both should now be empty
|
||||
assert!(provider
|
||||
.dequeue_work(QueueType::Event)
|
||||
.await
|
||||
.unwrap()
|
||||
.is_none());
|
||||
assert!(provider
|
||||
.dequeue_work(QueueType::Workflow)
|
||||
.await
|
||||
.unwrap()
|
||||
.is_none());
|
||||
assert!(
|
||||
provider
|
||||
.dequeue_work(QueueType::Event)
|
||||
.await
|
||||
.unwrap()
|
||||
.is_none()
|
||||
);
|
||||
assert!(
|
||||
provider
|
||||
.dequeue_work(QueueType::Workflow)
|
||||
.await
|
||||
.unwrap()
|
||||
.is_none()
|
||||
);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user