Added document name to query.
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 2s
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 2s
This commit is contained in:
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user