Move inventory tests to googleplay

pull/1352/head
Alex Baker 5 years ago
parent 13ebdf8939
commit 0496ea457e

@ -6,7 +6,6 @@ import dagger.hilt.android.testing.UninstallModules
import kotlinx.coroutines.runBlocking
import org.junit.Assert.*
import org.junit.Test
import org.tasks.R
import org.tasks.data.CaldavAccount
import org.tasks.data.CaldavAccount.Companion.TYPE_OPENTASKS
import org.tasks.data.CaldavCalendar
@ -37,19 +36,6 @@ class OpenTasksSynchronizerTest : OpenTasksTest() {
}
}
@Test
fun cantSyncWithoutPro() = runBlocking {
preferences.setBoolean(R.string.p_debug_pro, false)
openTaskDao.insertList()
synchronizer.sync()
assertEquals(
context.getString(R.string.requires_pro_subscription),
caldavDao.getAccounts()[0].error
)
}
@Test
fun deleteRemovedAccounts() = runBlocking {
caldavDao.insert(CaldavAccount().apply {

@ -0,0 +1,26 @@
package org.tasks.opentasks
import dagger.hilt.android.testing.HiltAndroidTest
import dagger.hilt.android.testing.UninstallModules
import kotlinx.coroutines.runBlocking
import org.junit.Assert.assertEquals
import org.junit.Test
import org.tasks.R
import org.tasks.injection.ProductionModule
@UninstallModules(ProductionModule::class)
@HiltAndroidTest
class OpenTasksSubscriptionTest : OpenTasksTest() {
@Test
fun cantSyncWithoutPro() = runBlocking {
preferences.setBoolean(R.string.p_debug_pro, false)
openTaskDao.insertList()
synchronizer.sync()
assertEquals(
context.getString(R.string.requires_pro_subscription),
caldavDao.getAccounts()[0].error
)
}
}
Loading…
Cancel
Save