aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/androidTest/java/com/zeapo/pwdstore/EncryptTest.kt
diff options
context:
space:
mode:
authorFabian Henneke <fabian@henneke.me>2020-04-15 17:11:09 +0200
committerHarsh Shandilya <me@msfjarvis.dev>2020-04-15 22:47:41 +0530
commitb633cc1f3dc9acf2e2a2cc11a540375a9d85390b (patch)
tree30eb3c1bef4b144312e2bd4045476c97aef532d4 /app/src/androidTest/java/com/zeapo/pwdstore/EncryptTest.kt
parentdb2743289d9f4423bee5a6d357c4c73c566db9d2 (diff)
downloadHardenedPass-b633cc1f3dc9acf2e2a2cc11a540375a9d85390b.tar.gz
HardenedPass-b633cc1f3dc9acf2e2a2cc11a540375a9d85390b.zip
Make existing tests buildable again
Diffstat (limited to 'app/src/androidTest/java/com/zeapo/pwdstore/EncryptTest.kt')
-rw-r--r--app/src/androidTest/java/com/zeapo/pwdstore/EncryptTest.kt17
1 files changed, 16 insertions, 1 deletions
diff --git a/app/src/androidTest/java/com/zeapo/pwdstore/EncryptTest.kt b/app/src/androidTest/java/com/zeapo/pwdstore/EncryptTest.kt
index ecf58389..ba63ce1a 100644
--- a/app/src/androidTest/java/com/zeapo/pwdstore/EncryptTest.kt
+++ b/app/src/androidTest/java/com/zeapo/pwdstore/EncryptTest.kt
@@ -7,6 +7,8 @@ package com.zeapo.pwdstore
import android.annotation.SuppressLint
import android.content.Context
import android.content.Intent
+import android.os.IBinder
+import android.os.ParcelFileDescriptor
import androidx.test.espresso.Espresso.onView
import androidx.test.espresso.action.ViewActions.click
import androidx.test.espresso.action.ViewActions.scrollTo
@@ -25,6 +27,7 @@ import org.apache.commons.io.IOUtils
import org.junit.Rule
import org.junit.Test
import org.junit.runner.RunWith
+import org.openintents.openpgp.IOpenPgpService2
@RunWith(AndroidJUnit4::class)
@LargeTest
@@ -67,7 +70,19 @@ class EncryptTest {
init()
onView(withId(R.id.crypto_password_category)).check(ViewAssertions.matches(withText(parentPath)))
- activity.onBound(null)
+ activity.onBound(object : IOpenPgpService2 {
+ override fun createOutputPipe(p0: Int): ParcelFileDescriptor {
+ TODO("Not yet implemented")
+ }
+
+ override fun asBinder(): IBinder {
+ TODO("Not yet implemented")
+ }
+
+ override fun execute(p0: Intent?, p1: ParcelFileDescriptor?, p2: Int): Intent {
+ TODO("Not yet implemented")
+ }
+ })
val clearPass = IOUtils.toString(testContext.assets.open("clear-store/category/sub"), Charsets.UTF_8.name())
val passEntry = PasswordEntry(clearPass)