tests
This commit is contained in:
@@ -2,7 +2,7 @@ mod common;
|
||||
|
||||
use anyhow::Result;
|
||||
use axum::http::StatusCode;
|
||||
use common::{acquire_db_lock, body_to_vec, TestApp};
|
||||
use common::{acquire_db_lock, body_to_vec, TestApp, TestUserRole};
|
||||
use serde::Deserialize;
|
||||
use serde::Serialize;
|
||||
use serde_json::json;
|
||||
@@ -66,7 +66,7 @@ async fn folder_move_and_delete_flow() -> Result<()> {
|
||||
let app = TestApp::new().await?;
|
||||
|
||||
let password = "folderpass";
|
||||
app.insert_user("folder-admin", password, "admin").await?;
|
||||
app.insert_user("folder-admin", TestUserRole::Owner).await?;
|
||||
let token = app.login_token("folder-admin", password).await?;
|
||||
|
||||
let folder_resp = app
|
||||
@@ -156,7 +156,7 @@ async fn folder_tree_lists_hierarchy() -> Result<()> {
|
||||
let app = TestApp::new().await?;
|
||||
|
||||
let password = "folderpass";
|
||||
app.insert_user("folder-tree", password, "admin").await?;
|
||||
app.insert_user("folder-tree", TestUserRole::Owner).await?;
|
||||
let token = app.login_token("folder-tree", password).await?;
|
||||
|
||||
let alpha_resp = app
|
||||
@@ -221,7 +221,7 @@ async fn update_folder_parent_to_root() -> Result<()> {
|
||||
let app = TestApp::new().await?;
|
||||
|
||||
let password = "rootpass";
|
||||
app.insert_user("root-admin", password, "admin").await?;
|
||||
app.insert_user("root-admin", TestUserRole::Owner).await?;
|
||||
let token = app.login_token("root-admin", password).await?;
|
||||
|
||||
// Create a parent folder under root
|
||||
@@ -293,7 +293,7 @@ async fn ensure_path_creates_nested_folders() -> Result<()> {
|
||||
let app = TestApp::new().await?;
|
||||
|
||||
let password = "pathpass";
|
||||
app.insert_user("path-admin", password, "admin").await?;
|
||||
app.insert_user("path-admin", TestUserRole::Owner).await?;
|
||||
let token = app.login_token("path-admin", password).await?;
|
||||
|
||||
let base_path = EnsureFolderPath {
|
||||
@@ -370,7 +370,7 @@ async fn create_folder_is_idempotent() -> Result<()> {
|
||||
let app = TestApp::new().await?;
|
||||
|
||||
let password = "idempotent";
|
||||
app.insert_user("folders-idem", password, "admin").await?;
|
||||
app.insert_user("folders-idem", TestUserRole::Owner).await?;
|
||||
let token = app.login_token("folders-idem", password).await?;
|
||||
|
||||
let payload = CreateFolder {
|
||||
@@ -414,7 +414,7 @@ async fn ensure_folder_path_is_idempotent() -> Result<()> {
|
||||
let app = TestApp::new().await?;
|
||||
|
||||
let password = "pathpass";
|
||||
app.insert_user("path-admin", password, "admin").await?;
|
||||
app.insert_user("path-admin", TestUserRole::Owner).await?;
|
||||
let token = app.login_token("path-admin", password).await?;
|
||||
|
||||
let segments = ["500 Immobilien", "501 Kreuzweg 2", "501.01 Rechtliches"];
|
||||
@@ -482,7 +482,7 @@ async fn folder_rename_updates_name_and_child_paths() -> Result<()> {
|
||||
let app = TestApp::new().await?;
|
||||
|
||||
let password = "renamepass";
|
||||
app.insert_user("rename-admin", password, "admin").await?;
|
||||
app.insert_user("rename-admin", TestUserRole::Owner).await?;
|
||||
let token = app.login_token("rename-admin", password).await?;
|
||||
|
||||
let parent_resp = app
|
||||
|
||||
Reference in New Issue
Block a user