deletes Db after tests

This commit is contained in:
Vitor Pamplona
2025-12-15 22:04:20 -05:00
parent 7cffdd88bb
commit aa9ac205c1
3 changed files with 10 additions and 2 deletions
@@ -48,6 +48,8 @@ class AddressableTest {
@After
fun tearDown() {
db.close()
val context = ApplicationProvider.getApplicationContext<Context>()
context.deleteDatabase("test.db")
}
@Test
@@ -63,6 +63,8 @@ class LargeDBTests {
@After
fun tearDown() {
db.close()
val context = ApplicationProvider.getApplicationContext<Context>()
context.deleteDatabase("test_large.db")
}
@Test
@@ -179,9 +179,13 @@ class EventIndexesModule(
filter: Filter,
db: SQLiteDatabase,
): List<Event> {
val rowIdSubQuery = prepareRowIDSubQueries(filter) ?: return db.runQuery(makeEverythingQuery())
val rowIdSubQuery = prepareRowIDSubQueries(filter)
return db.runQuery(makeQueryIn(rowIdSubQuery.sql), rowIdSubQuery.args)
return if (rowIdSubQuery == null) {
db.runQuery(makeEverythingQuery())
} else {
db.runQuery(makeQueryIn(rowIdSubQuery.sql), rowIdSubQuery.args)
}
}
fun query(