mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-02-23 11:15:44 +00:00
Add unit testing to story download enqueuer.
This commit is contained in:
committed by
Greyson Parrelli
parent
d2f639c57f
commit
13eb89746b
@@ -2,6 +2,7 @@ package org.thoughtcrime.securesms.database
|
||||
|
||||
import android.app.Application
|
||||
import android.content.Context
|
||||
import androidx.annotation.VisibleForTesting
|
||||
import net.zetetic.database.sqlcipher.SQLiteOpenHelper
|
||||
import org.signal.core.util.SqlUtil
|
||||
import org.signal.core.util.logging.Log
|
||||
@@ -221,6 +222,12 @@ open class SignalDatabase(private val context: Application, databaseSecret: Data
|
||||
}
|
||||
}
|
||||
|
||||
@JvmStatic
|
||||
@VisibleForTesting
|
||||
fun setSignalDatabaseInstanceForTesting(signalDatabase: SignalDatabase) {
|
||||
this.instance = signalDatabase
|
||||
}
|
||||
|
||||
@JvmStatic
|
||||
val rawDatabase: net.zetetic.database.sqlcipher.SQLiteDatabase
|
||||
get() = instance!!.rawWritableDatabase
|
||||
|
||||
Reference in New Issue
Block a user