diff options
| author | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2025-12-09 13:30:25 +0100 |
|---|---|---|
| committer | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2025-12-09 13:30:25 +0100 |
| commit | f7869a09906747d0797dcd8c49c069fa8f02930c (patch) | |
| tree | f219226e62d16995cd4906d57f7e279b591460ff /crates/rocie-server/tests | |
| parent | style(treewide): Format (diff) | |
| download | server-f7869a09906747d0797dcd8c49c069fa8f02930c.zip | |
chore(treewide): Remove last references to old paths
Diffstat (limited to 'crates/rocie-server/tests')
| -rw-r--r-- | crates/rocie-server/tests/users/mod.rs | 25 |
1 files changed, 22 insertions, 3 deletions
diff --git a/crates/rocie-server/tests/users/mod.rs b/crates/rocie-server/tests/users/mod.rs index eaa387f..8138691 100644 --- a/crates/rocie-server/tests/users/mod.rs +++ b/crates/rocie-server/tests/users/mod.rs @@ -1,8 +1,8 @@ use rocie_client::{ apis::{ - api_get_no_auth_user_api::user_by_id, + api_get_auth_user_api::user_by_id, api_set_auth_user_api::register_user, - api_set_no_auth_user_api::{login, logout}, + api_set_no_auth_user_api::{login, logout, provision}, }, models::{LoginInfo, UserStub}, }; @@ -10,11 +10,30 @@ use rocie_client::{ use crate::testenv::{TestEnv, init::function_name, log::request}; #[tokio::test] -async fn test_register_user() { +async fn test_provisioning() { let env = TestEnv::new_no_login(function_name!()); let user_id = request!( env, + provision(UserStub { + description: None, + name: "James Richard Haynes".to_string(), + password: "hunter14".to_string() + }) + ); + + let user = request!(env, user_by_id(user_id)); + + assert_eq!(&user.name, "James Richard Haynes"); + assert_eq!(user.description, None); +} + +#[tokio::test] +async fn test_register_user() { + let env = TestEnv::new(function_name!()).await; + + let user_id = request!( + env, register_user(UserStub { description: Some("Myself".to_string()), name: "me".to_string(), |
