From 5d6aab7d36a745bf848368d34b59bee570006db5 Mon Sep 17 00:00:00 2001 From: Flori Weber Date: Sun, 18 Jun 2023 15:39:40 +0200 Subject: [PATCH] Modift get_mutual, add get_relationships --- tests/relationships.rs | 39 +++++++++++++++++++++++++++++++++++---- 1 file changed, 35 insertions(+), 4 deletions(-) diff --git a/tests/relationships.rs b/tests/relationships.rs index 44de72d..b575046 100644 --- a/tests/relationships.rs +++ b/tests/relationships.rs @@ -18,9 +18,9 @@ async fn test_get_mutual_relationships() { ) .unwrap(); - let bundle = common::setup().await; - let mut belongs_to = bundle.instance; - let mut user = bundle.user; + let mut bundle = common::setup().await; + let belongs_to = &mut bundle.instance; + let user = &mut bundle.user; let mut other_user = belongs_to.register_account(®ister_schema).await.unwrap(); let friend_request_schema = types::FriendRequestSendSchema { username: user.object.username.clone(), @@ -31,5 +31,36 @@ async fn test_get_mutual_relationships() { .get_mutual_relationships(&other_user.object.id.to_string()) .await .unwrap(); - println!("{:?}", relationships.unwrap()); + println!("{:?}", relationships); + common::teardown(bundle).await +} + +#[tokio::test] +async fn test_get_relationships() { + let register_schema = types::RegisterSchema::new( + "integrationtestuser2".to_string(), + None, + true, + None, + None, + None, + Some("2000-01-01".to_string()), + None, + None, + None, + ) + .unwrap(); + + let mut bundle = common::setup().await; + let belongs_to = &mut bundle.instance; + let user = &mut bundle.user; + let mut other_user = belongs_to.register_account(®ister_schema).await.unwrap(); + let friend_request_schema = types::FriendRequestSendSchema { + username: user.object.username.clone(), + discriminator: Some(user.object.discriminator.clone()), + }; + other_user.send_friend_request(friend_request_schema).await; + let relationships = user.get_relationships().await.unwrap(); + println!("{:?}", relationships); + common::teardown(bundle).await }