2026-02-05 12:36:28 -08:00
|
|
|
#![cfg(test)]
|
|
|
|
|
|
2026-02-05 13:10:21 -08:00
|
|
|
use crate::{
|
|
|
|
|
Adapter,
|
|
|
|
|
AdapterBuilder,
|
|
|
|
|
};
|
2026-02-05 12:36:28 -08:00
|
|
|
use chrono::{
|
|
|
|
|
Utc,
|
|
|
|
|
TimeZone,
|
|
|
|
|
DateTime
|
|
|
|
|
};
|
|
|
|
|
|
2026-02-05 13:10:21 -08:00
|
|
|
pub const USERNAME: &str = "Alice";
|
|
|
|
|
pub const USERNAME2: &str = "Bob";
|
|
|
|
|
|
2026-02-05 12:36:28 -08:00
|
|
|
pub fn get_datetime() -> DateTime<Utc> {
|
|
|
|
|
Utc.with_ymd_and_hms(2020,1,1,0,0,0).unwrap()
|
|
|
|
|
}
|
2026-02-05 13:10:21 -08:00
|
|
|
|
|
|
|
|
pub async fn setup_adapter() -> Adapter {
|
|
|
|
|
AdapterBuilder::new()
|
|
|
|
|
.database_url("sqlite::memory:")
|
|
|
|
|
.create().await.unwrap()
|
|
|
|
|
}
|