From 0ead2a8046356d3b84647f60bd4da7c833df0a18 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Sebastian=20K=C3=BCrten?= <sebastian@mobanisto.de>
Date: Wed, 25 Aug 2021 13:02:00 +0200
Subject: [PATCH] Actually encrypt database in test

---
 .../org/briarproject/mailbox/core/db/DatabaseCreationTest.kt  | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/mailbox-core/src/test/java/org/briarproject/mailbox/core/db/DatabaseCreationTest.kt b/mailbox-core/src/test/java/org/briarproject/mailbox/core/db/DatabaseCreationTest.kt
index da9e17d0..c0d14018 100644
--- a/mailbox-core/src/test/java/org/briarproject/mailbox/core/db/DatabaseCreationTest.kt
+++ b/mailbox-core/src/test/java/org/briarproject/mailbox/core/db/DatabaseCreationTest.kt
@@ -2,6 +2,7 @@ package org.briarproject.mailbox.core.db
 
 import kotlinx.coroutines.runBlocking
 import org.junit.jupiter.api.Test
+import org.sqlite.mc.SQLiteMCConfig
 import java.nio.file.Files
 import java.nio.file.Path
 import java.sql.Connection
@@ -15,7 +16,8 @@ class DatabaseCreationTest {
     fun createDatabase(): Unit = runBlocking {
         val file: Path = Files.createTempFile("test", ".sqlite")
         println(file)
-        val connection: Connection = DriverManager.getConnection("jdbc:sqlite:$file")
+        val connection: Connection = DriverManager.getConnection("jdbc:sqlite:$file",
+            SQLiteMCConfig().withKey("very-secret").toProperties())
 
         val stmt = connection.createStatement()
         stmt.executeUpdate("CREATE TABLE students (id integer, name string)")
-- 
GitLab