about summary refs log tree commit diff stats
path: root/crates/rocie-server/tests/users/mod.rs
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2025-12-09 13:30:25 +0100
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2025-12-09 13:30:25 +0100
commitf7869a09906747d0797dcd8c49c069fa8f02930c (patch)
treef219226e62d16995cd4906d57f7e279b591460ff /crates/rocie-server/tests/users/mod.rs
parentstyle(treewide): Format (diff)
downloadserver-f7869a09906747d0797dcd8c49c069fa8f02930c.zip
chore(treewide): Remove last references to old paths
Diffstat (limited to 'crates/rocie-server/tests/users/mod.rs')
-rw-r--r--crates/rocie-server/tests/users/mod.rs25
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(),