rename Succeded to Succeeded

This commit is contained in:
ad hoc 2022-05-30 16:42:51 +02:00
parent ab39df9693
commit 446f1f31e0
No known key found for this signature in database
GPG key ID: 4F00A782990CC643
10 changed files with 111 additions and 17 deletions

View file

@ -91,7 +91,7 @@ mod test {
if accept {
let batch = dump_handler.process_batch(batch).await;
let last_event = batch.content.first().unwrap().events.last().unwrap();
assert!(matches!(last_event, TaskEvent::Succeded { .. }));
assert!(matches!(last_event, TaskEvent::Succeeded { .. }));
}
});

View file

@ -48,7 +48,7 @@ pub enum TaskEvent {
#[serde(with = "time::serde::rfc3339")]
OffsetDateTime,
),
Succeded {
Succeeded {
result: TaskResult,
#[cfg_attr(test, proptest(strategy = "test::datetime_strategy()"))]
#[serde(with = "time::serde::rfc3339")]
@ -64,7 +64,7 @@ pub enum TaskEvent {
impl TaskEvent {
pub fn succeeded(result: TaskResult) -> Self {
Self::Succeded {
Self::Succeeded {
result,
timestamp: OffsetDateTime::now_utc(),
}
@ -106,7 +106,10 @@ impl Task {
/// A task is finished when its last state is either `Succeeded` or `Failed`.
pub fn is_finished(&self) -> bool {
self.events.last().map_or(false, |event| {
matches!(event, TaskEvent::Succeded { .. } | TaskEvent::Failed { .. })
matches!(
event,
TaskEvent::Succeeded { .. } | TaskEvent::Failed { .. }
)
})
}