From 8bfb48dff3cdac66fcdeb9866ab3734ab30307ac Mon Sep 17 00:00:00 2001 From: Paul Makles Date: Sat, 22 Apr 2023 20:02:23 +0100 Subject: [PATCH] test(core/database): try migrating the database --- .../database/src/models/admin_migrations/model.rs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/crates/core/database/src/models/admin_migrations/model.rs b/crates/core/database/src/models/admin_migrations/model.rs index 8f6dcbbc..70bbc62c 100644 --- a/crates/core/database/src/models/admin_migrations/model.rs +++ b/crates/core/database/src/models/admin_migrations/model.rs @@ -8,3 +8,17 @@ auto_derived!( pub revision: i32, } ); + +#[cfg(test)] +mod tests { + #[async_std::test] + async fn migrate() { + database_test!(|db| async move { + // Initialise the database + db.migrate_database().await.unwrap(); + + // Migrate the existing database + db.migrate_database().await.unwrap() + }); + } +}