From 47ffad433e6cb91390170a81505a37e8e6627a51 Mon Sep 17 00:00:00 2001 From: Andrew Rowson Date: Thu, 24 Aug 2023 16:01:14 +0100 Subject: [PATCH] Fix espresso test syntax --- .../android/testutils/matchers/matchActionIconDrawable.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/project/app/src/androidTest/java/org/owntracks/android/testutils/matchers/matchActionIconDrawable.kt b/project/app/src/androidTest/java/org/owntracks/android/testutils/matchers/matchActionIconDrawable.kt index d22d0168f6..7b503a570e 100644 --- a/project/app/src/androidTest/java/org/owntracks/android/testutils/matchers/matchActionIconDrawable.kt +++ b/project/app/src/androidTest/java/org/owntracks/android/testutils/matchers/matchActionIconDrawable.kt @@ -28,7 +28,7 @@ fun withActionIconDrawable(@DrawableRes resourceId: Int): Matcher? { override fun matchesSafely(actionMenuItemView: ActionMenuItemView): Boolean { return sameBitmap( actionMenuItemView.context, - actionMenuItemView.itemData.icon, + actionMenuItemView.itemData.icon!!, resourceId, actionMenuItemView ) @@ -74,7 +74,8 @@ private fun sameBitmap( private fun getBitmapFromDrawable(drawable: Drawable): Bitmap = Bitmap.createBitmap( drawable.intrinsicWidth, - drawable.intrinsicHeight, Bitmap.Config.ARGB_8888 + drawable.intrinsicHeight, + Bitmap.Config.ARGB_8888 ).apply { val canvas = Canvas(this) drawable.setBounds(0, 0, canvas.width, canvas.height)