This commit is contained in:
2025-11-09 18:20:29 +01:00
parent 81571e4c64
commit da0f2ae8ab
10 changed files with 147 additions and 63 deletions
+3 -3
View File
@@ -5,7 +5,7 @@ use axum::body::Body;
use axum::http::{header, Method, Request, StatusCode};
use base64::engine::general_purpose::STANDARD as BASE64;
use base64::Engine;
use common::{acquire_db_lock, body_to_vec, TestApp};
use common::{acquire_db_lock, body_to_vec, TestApp, TestUserRole};
use diesel::prelude::*;
use papercrate::models::ApiToken;
use papercrate::routes::webdav;
@@ -72,7 +72,7 @@ async fn api_token_crud_flow() -> Result<()> {
let username = "alice";
let password = "correct horse battery";
app.insert_user(username, password, "admin").await?;
app.insert_user(username, TestUserRole::Owner).await?;
let access_token = app.login_token(username, password).await?;
let legacy_set_id =
@@ -141,7 +141,7 @@ async fn webdav_basic_auth_uses_api_tokens() -> Result<()> {
let username = "bruce";
let password = "wayne";
app.insert_user(username, password, "admin").await?;
app.insert_user(username, TestUserRole::Owner).await?;
let access_token = app.login_token(username, password).await?;
let legacy_set_id =