Fix tests

This commit is contained in:
Steve Soltys 2024-06-06 18:21:14 -04:00
parent eb5e03a79c
commit 797f8b9e61

View file

@ -14,6 +14,12 @@ import org.junit.Test
@LargeTest
internal class BackupRestoreTest : SeedvaultLargeTest() {
companion object {
private val IGNORED_KV_DATA = mapOf(
"@pm@" to setOf("@meta@")
)
}
@Test
fun `backup and restore applications`() {
launchBackupActivity()
@ -132,6 +138,7 @@ internal class BackupRestoreTest : SeedvaultLargeTest() {
}
kvData.forEach { (key, value) ->
if(IGNORED_KV_DATA[pkg]?.contains(key) == false) {
assert(backup.kv[pkg]!!.containsKey(key)) {
"KV data for $pkg/$key exists in restore but is missing from backup."
}
@ -142,4 +149,5 @@ internal class BackupRestoreTest : SeedvaultLargeTest() {
}
}
}
}
}