blob: d9aca81e3373d0b9b2ab7369d8ff1c630174fd40 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
use crate::{
app::App,
clock::DateTime,
login::{self, Login},
test::fixtures::user::{propose, propose_name},
};
pub async fn create(app: &App, created_at: &DateTime) -> Login {
let (name, password) = propose();
app.users()
.create(&name, &password, created_at)
.await
.expect("should always succeed if the user is actually new")
}
pub fn fictitious() -> Login {
Login {
id: login::Id::generate(),
name: propose_name(),
}
}
|