Test changes
Rust Build / Rustfmt (pull_request) Successful in 28s
Rust Build / Test Suite (pull_request) Failing after 54s

This commit is contained in:
2026-06-18 18:02:02 -04:00
parent 3dc4786a30
commit 1ec248633f
+28 -42
View File
@@ -661,8 +661,6 @@ async fn test_schedule_message() {
match request::message::scheduling::create_scheduled_message(&app).await { match request::message::scheduling::create_scheduled_message(&app).await {
Ok(response) => { Ok(response) => {
eprintln!("Response: {response:?}");
println!("Response: {response:?}");
let resp = util::get_resp_data::< let resp = util::get_resp_data::<
textsender_api::caller::message::scheduling::response::ScheduleMessageResponse, textsender_api::caller::message::scheduling::response::ScheduleMessageResponse,
>(response) >(response)
@@ -686,8 +684,6 @@ async fn test_get_scheduled_message() {
match request::message::scheduling::create_scheduled_message(&app).await { match request::message::scheduling::create_scheduled_message(&app).await {
Ok(response) => { Ok(response) => {
eprintln!("Response: {response:?}");
println!("Response: {response:?}");
let resp = util::get_resp_data::< let resp = util::get_resp_data::<
textsender_api::caller::message::scheduling::response::ScheduleMessageResponse, textsender_api::caller::message::scheduling::response::ScheduleMessageResponse,
>(response) >(response)
@@ -730,53 +726,43 @@ async fn test_create_scheduled_message() {
let mut message_id: uuid::Uuid = uuid::Uuid::nil(); let mut message_id: uuid::Uuid = uuid::Uuid::nil();
let mut scheduled_message_id: uuid::Uuid = uuid::Uuid::nil(); let mut scheduled_message_id: uuid::Uuid = uuid::Uuid::nil();
use textsender_api::repo; match request::create_contact(&app).await {
Ok(response) => {
let mut contact = textsender_models::contact::Contact { let resp = util::get_resp_data::<
phone_number: String::from(TEST_CONTACT_PHONE_NUMBER), textsender_api::caller::contact::response::AddContactResponse,
firstname: Some(String::from("Billy")), >(response)
lastname: Some(String::from("TheKid")), .await;
nickname: Some(String::from("billbill9")), assert_eq!(false, resp.data.is_empty(), "Should not be empty");
user_id: Some(TEST_USER_ID), contact_id = resp.data[0].id.unwrap();
..Default::default()
};
match repo::contact::insert(&tm_pool, &contact).await {
Ok(id) => {
contact.id = Some(id);
contact_id = id;
} }
Err(err) => { Err(err) => {
assert!(false, "Error: {err:?}"); assert!(false, "Error: {:?}", err);
} }
}
let mut message = textsender_models::message::Message {
content: String::from(TEST_MESSAGE_CONTENT),
..Default::default()
}; };
match repo::message::insert(&tm_pool, &message, &TEST_USER_ID).await {
Ok(id) => { match request::message::create_message(&app).await {
message.id = Some(id); Ok(response) => {
message_id = id; let resp = util::get_resp_data::<
textsender_api::caller::message::response::AddMessageResponse,
>(response)
.await;
assert_eq!(false, resp.data.is_empty(), "Should not be empty");
let message = &resp.data[0];
message_id = message.id.unwrap();
} }
Err(err) => { Err(err) => {
assert!(false, "Error {err:?}"); assert!(false, "Error: {:?}", err);
} }
}
let scheduled_time = test_valid_schedulable_time();
let mut scheduled_message = textsender_models::message::scheduling::ScheduledMessage {
scheduled: Some(scheduled_time),
status: String::from(textsender_models::message::scheduling::PENDING),
user_id: TEST_USER_ID,
..Default::default()
}; };
match repo::message::scheduling::insert(&tm_pool, &scheduled_message, &TEST_USER_ID).await { match request::message::scheduling::create_scheduled_message(&app).await {
Ok((id, created)) => { Ok(response) => {
scheduled_message.id = id; let resp = util::get_resp_data::<
scheduled_message_id = id; textsender_api::caller::message::scheduling::response::ScheduleMessageResponse,
scheduled_message.created = Some(created); >(response)
.await;
assert_eq!(false, resp.data.is_empty(), "Should not be empty");
scheduled_message_id = resp.data[0].id;
} }
Err(err) => { Err(err) => {
assert!(false, "Error: {err:?}"); assert!(false, "Error: {err:?}");