Added document name to query.
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 2s

This commit is contained in:
2026-02-09 19:28:22 -05:00
parent eca86a53b9
commit aae2548da3
8 changed files with 135 additions and 71 deletions

View File

@@ -112,7 +112,7 @@ mod messages {
#[test]
fn can_the_document_be_an_id() {
let document = Uuid::new_v4();
let msg = Message::new(document.clone(), Query::new());
let msg = Message::new(document.clone(), Query::new(document.clone()));
match msg.document_id {
NameType::ID(data) => assert_eq!(data, document),
_ => unreachable!("should have been an id"),
@@ -125,7 +125,8 @@ mod messages {
#[test]
fn do_messages_contain_routes() {
let mut msg = Message::new(Name::english("whatever"), Query::new());
let name = Name::english("whatever");
let mut msg = Message::new(name.clone(), Query::new(name.clone()));
let default_route = msg.get_route();
match default_route.msg_id {
Include::Just(_) => unreachable!("should defalt to all"),
@@ -165,7 +166,7 @@ mod messages {
fn is_the_message_id_random() {
let mut ids: Vec<Uuid> = Vec::new();
for _ in 0..5 {
let msg = Message::new(Name::english("tester"), Query::new());
let msg = Message::new(Name::english("tester"), Query::new(Name::english("test")));
let id = msg.get_message_id().clone();
assert!(!ids.contains(&id), "{:?} containts {}", ids, id);
ids.push(id);
@@ -175,7 +176,7 @@ mod messages {
#[test]
fn can_make_reply_message() {
let name = Name::english("testing");
let msg = Message::new(name.clone(), Query::new());
let msg = Message::new(name.clone(), Query::new(name.clone()));
let responce = Reply::new();
let reply = msg.response(responce);
assert_eq!(reply.get_message_id(), msg.get_message_id());
@@ -192,7 +193,7 @@ mod messages {
#[test]
fn can_make_error_message() {
let name = Name::english("testing");
let msg = Message::new(name.clone(), Query::new());
let msg = Message::new(name.clone(), Query::new(name.clone()));
let err_msg = Uuid::new_v4().to_string();
let result = msg.response(MTTError::DocumentNotFound(err_msg.clone()));
assert_eq!(result.get_message_id(), msg.get_message_id());
@@ -212,7 +213,7 @@ mod messages {
#[test]
fn can_make_a_response_message() {
let doc_id = Uuid::new_v4();
let msg = Message::new(doc_id.clone(), Query::new());
let msg = Message::new(doc_id.clone(), Query::new(doc_id.clone()));
let data = Uuid::new_v4().to_string();
let result1 = msg.response(MTTError::DocumentNotFound(data.clone()));
let result2 = msg.response(Reply::new());
@@ -330,7 +331,6 @@ mod additions {
}
}
#[allow(dead_code)]
#[derive(Clone, Debug)]
pub struct Operation {