Got session tests working with a test clock.
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions (push) Has been cancelled

This commit is contained in:
2026-05-11 10:26:54 -04:00
parent d5dd36850e
commit 89715320cb
3 changed files with 119 additions and 96 deletions

View File

@@ -3,6 +3,7 @@ use crate::{
name::NameType,
queue::data_director::{Include, Path, Route, Session},
};
use chrono::Utc;
use uuid::Uuid;
pub trait MessageAction {
@@ -71,7 +72,7 @@ impl Message {
F: Into<Field>,
{
let mut output = self.clone();
output.session = Session::new(session);
output.session = Session::new(session, Utc::now());
output
}
@@ -115,7 +116,7 @@ impl Default for Message {
msg_id: MessageID::new(),
action: MsgAction::None,
route: Route::default(),
session: Session::new(Field::None),
session: Session::default(),
}
}
}