|
|
|
@ -12,11 +12,6 @@ import android.os.Build
|
|
|
|
|
import android.os.Environment
|
|
|
|
|
import androidx.preference.PreferenceManager
|
|
|
|
|
import androidx.test.espresso.Espresso.onView
|
|
|
|
|
import androidx.test.espresso.ViewAction
|
|
|
|
|
import androidx.test.espresso.action.CoordinatesProvider
|
|
|
|
|
import androidx.test.espresso.action.GeneralClickAction
|
|
|
|
|
import androidx.test.espresso.action.Press
|
|
|
|
|
import androidx.test.espresso.action.Tap
|
|
|
|
|
import androidx.test.espresso.action.ViewActions.longClick
|
|
|
|
|
import androidx.test.espresso.assertion.ViewAssertions
|
|
|
|
|
import androidx.test.espresso.matcher.ViewMatchers.withId
|
|
|
|
@ -108,22 +103,6 @@ object TestHelper {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
fun sendSingleTapToScreen(x: Int, y: Int): ViewAction? {
|
|
|
|
|
return GeneralClickAction(
|
|
|
|
|
Tap.SINGLE,
|
|
|
|
|
CoordinatesProvider { view ->
|
|
|
|
|
val screenPos = IntArray(2)
|
|
|
|
|
view.getLocationOnScreen(screenPos)
|
|
|
|
|
val screenX = screenPos[0] + x.toFloat()
|
|
|
|
|
val screenY = screenPos[1] + y.toFloat()
|
|
|
|
|
floatArrayOf(screenX, screenY)
|
|
|
|
|
},
|
|
|
|
|
Press.FINGER,
|
|
|
|
|
0,
|
|
|
|
|
0
|
|
|
|
|
)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Remove test file from the device Downloads folder
|
|
|
|
|
@Suppress("Deprecation")
|
|
|
|
|
fun deleteDownloadFromStorage(fileName: String) {
|
|
|
|
|