From 61ddf41c90f92b091cb529937ee4ef04f9417c2b Mon Sep 17 00:00:00 2001 From: kalina559 Date: Wed, 19 Feb 2025 15:04:14 +0100 Subject: [PATCH] Adding empty habits off screen --- .../java/org/isoron/uhabits/BaseUserInterfaceTest.kt | 6 ++++++ .../isoron/uhabits/regression/ListHabitsRegressionTest.kt | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/BaseUserInterfaceTest.kt b/uhabits-android/src/androidTest/java/org/isoron/uhabits/BaseUserInterfaceTest.kt index 5553c234a..9f87476aa 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/BaseUserInterfaceTest.kt +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/BaseUserInterfaceTest.kt @@ -101,6 +101,12 @@ open class BaseUserInterfaceTest { device.setOrientationNatural() } + protected fun addHabitToList(name: String){ + val h1 = fixtures.createEmptyHabit() + h1.name = name + habitList.update(h1) + } + companion object { private const val PKG = "org.isoron.uhabits" const val EMPTY_DESCRIPTION_HABIT_NAME = "Read books" diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/regression/ListHabitsRegressionTest.kt b/uhabits-android/src/androidTest/java/org/isoron/uhabits/regression/ListHabitsRegressionTest.kt index d514fdbfb..4d104ea9e 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/regression/ListHabitsRegressionTest.kt +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/regression/ListHabitsRegressionTest.kt @@ -83,7 +83,7 @@ class ListHabitsRegressionTest : BaseUserInterfaceTest() { longPressCheckmarks("Wake up early", count = 1) verifyShowsScreen(LIST_HABITS) verifyDisplaysCheckmarks("Wake up early", listOf(YES_MANUAL, UNKNOWN, UNKNOWN, UNKNOWN)) - for (i in 1..10) createHabit("Habit $i") + for (i in 1..10) addHabitToList("Habit $i") createHabit("Last Habit") scrollToText("Last Habit") offsetHeaders()