summaryrefslogtreecommitdiff
path: root/src/test/fixtures/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/fixtures/mod.rs')
-rw-r--r--src/test/fixtures/mod.rs12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/test/fixtures/mod.rs b/src/test/fixtures/mod.rs
index 53bf31b..85935d6 100644
--- a/src/test/fixtures/mod.rs
+++ b/src/test/fixtures/mod.rs
@@ -12,8 +12,20 @@ pub mod invite;
pub mod login;
pub mod message;
pub mod user;
+pub mod vapid;
pub async fn scratch_app() -> App<Client> {
+ let app = scratch_app_without_vapid().await;
+
+ app.vapid()
+ .refresh_key(&now())
+ .await
+ .expect("refreshing the VAPID key always succeeds");
+
+ app
+}
+
+pub async fn scratch_app_without_vapid() -> App<Client> {
let pool = db::prepare("sqlite::memory:", "sqlite::memory:")
.await
.expect("setting up in-memory sqlite database");