summaryrefslogtreecommitdiff
path: root/src/test/fixtures/login.rs
diff options
context:
space:
mode:
authorKit La Touche <kit@transneptune.net>2024-09-28 21:55:50 -0400
committerKit La Touche <kit@transneptune.net>2024-09-28 21:55:50 -0400
commit897eef0306917baf3662e691b29f182d35805296 (patch)
tree024e2a3fa13ac96e0b4339a6d62ae533efe7db07 /src/test/fixtures/login.rs
parentc524b333befc8cc97aa49f73b3ed28bc3b82420c (diff)
parent4d0bb0709b168a24ab6a8dbc86da45d7503596ee (diff)
Merge branch 'main' into feature-frontend
Diffstat (limited to 'src/test/fixtures/login.rs')
-rw-r--r--src/test/fixtures/login.rs9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/test/fixtures/login.rs b/src/test/fixtures/login.rs
index f1e4b15..d6a321b 100644
--- a/src/test/fixtures/login.rs
+++ b/src/test/fixtures/login.rs
@@ -3,10 +3,11 @@ use uuid::Uuid;
use crate::{
app::App,
+ password::Password,
repo::login::{self, Login},
};
-pub async fn create_with_password(app: &App) -> (String, String) {
+pub async fn create_with_password(app: &App) -> (String, Password) {
let (name, password) = propose();
app.logins()
.create(&name, &password)
@@ -31,7 +32,7 @@ pub fn fictitious() -> Login {
}
}
-pub fn propose() -> (String, String) {
+pub fn propose() -> (String, Password) {
(name(), propose_password())
}
@@ -39,6 +40,6 @@ fn name() -> String {
rand::random::<internet::Username>().to_string()
}
-pub fn propose_password() -> String {
- Uuid::new_v4().to_string()
+pub fn propose_password() -> Password {
+ Uuid::new_v4().to_string().into()
}