problem executing the last bit
This commit is contained in:
parent
458f7d6514
commit
6cf7e4d621
|
@ -86,7 +86,7 @@ async fn test_admin_grant_credits() {
|
||||||
};
|
};
|
||||||
info!(?user_post_login_data);
|
info!(?user_post_login_data);
|
||||||
let user_login_response = r
|
let user_login_response = r
|
||||||
.post(login_post_url)
|
.post(&login_post_url)
|
||||||
.json(&user_post_login_data)
|
.json(&user_post_login_data)
|
||||||
.send()
|
.send()
|
||||||
.await
|
.await
|
||||||
|
@ -96,8 +96,6 @@ async fn test_admin_grant_credits() {
|
||||||
.unwrap();
|
.unwrap();
|
||||||
info!(?user_login_response);
|
info!(?user_login_response);
|
||||||
|
|
||||||
// Now I need to make the user an admin ...
|
|
||||||
|
|
||||||
info!("Make the user an admin ...");
|
info!("Make the user an admin ...");
|
||||||
// Change Admin SubCommand struct
|
// Change Admin SubCommand struct
|
||||||
let admin_status_changer = ChangeAdminStatusSubCommand {
|
let admin_status_changer = ChangeAdminStatusSubCommand {
|
||||||
|
@ -122,6 +120,37 @@ async fn test_admin_grant_credits() {
|
||||||
// Pass on the database into it ...
|
// Pass on the database into it ...
|
||||||
let _ = admin_status_changer.main(&db_conn).await.unwrap();
|
let _ = admin_status_changer.main(&db_conn).await.unwrap();
|
||||||
|
|
||||||
|
// Login the admin again, because he was just signed out
|
||||||
|
let admin_login_get_url = format!(
|
||||||
|
"{}user/login/{:?}",
|
||||||
|
x.proxy_provider.url(),
|
||||||
|
admin_wallet.address()
|
||||||
|
);
|
||||||
|
let admin_login_message = r.get(admin_login_get_url).send().await.unwrap();
|
||||||
|
let admin_login_message = admin_login_message.text().await.unwrap();
|
||||||
|
// Sign the message and POST it to login as admin
|
||||||
|
let admin_signed: Signature = admin_wallet
|
||||||
|
.sign_message(&admin_login_message)
|
||||||
|
.await
|
||||||
|
.unwrap();
|
||||||
|
info!(?admin_signed);
|
||||||
|
let admin_post_login_data = PostLogin {
|
||||||
|
msg: admin_login_message,
|
||||||
|
sig: admin_signed.to_string(),
|
||||||
|
referral_code: None,
|
||||||
|
};
|
||||||
|
info!(?admin_post_login_data);
|
||||||
|
let admin_login_response = r
|
||||||
|
.post(&login_post_url)
|
||||||
|
.json(&admin_post_login_data)
|
||||||
|
.send()
|
||||||
|
.await
|
||||||
|
.unwrap()
|
||||||
|
.json::<LoginPostResponse>()
|
||||||
|
.await
|
||||||
|
.unwrap();
|
||||||
|
info!(?admin_login_response);
|
||||||
|
|
||||||
// Make the admin user an admin
|
// Make the admin user an admin
|
||||||
|
|
||||||
info!("Increasing balance");
|
info!("Increasing balance");
|
||||||
|
@ -132,6 +161,9 @@ async fn test_admin_grant_credits() {
|
||||||
amount: Decimal::from(100), // set amount to increase
|
amount: Decimal::from(100), // set amount to increase
|
||||||
note: Some("Test increasing balance".to_string()),
|
note: Some("Test increasing balance".to_string()),
|
||||||
};
|
};
|
||||||
|
info!(?increase_balance_post_url);
|
||||||
|
info!(?increase_balance_data);
|
||||||
|
info!(?admin_login_response.bearer_token);
|
||||||
let increase_balance_response = r
|
let increase_balance_response = r
|
||||||
.post(increase_balance_post_url)
|
.post(increase_balance_post_url)
|
||||||
.json(&increase_balance_data)
|
.json(&increase_balance_data)
|
||||||
|
|
Loading…
Reference in New Issue