From 9d162d209287cda70d05fbb4bad017484f7e0d0b Mon Sep 17 00:00:00 2001 From: Tangem Date: Wed, 17 Sep 2025 14:24:25 +0500 Subject: [PATCH] Updated on 2026-08-14 --- app/src/androidTest/kotlin/com/tangem/common/BaseTestCase.kt | 4 ++++ .../kotlin/com/tangem/common/constants/TestConstants.kt | 3 +++ 2 files changed, 7 insertions(+) diff --git a/app/src/androidTest/kotlin/com/tangem/common/BaseTestCase.kt b/app/src/androidTest/kotlin/com/tangem/common/BaseTestCase.kt index ae8dab772f..c27c9c93db 100644 --- a/app/src/androidTest/kotlin/com/tangem/common/BaseTestCase.kt +++ b/app/src/androidTest/kotlin/com/tangem/common/BaseTestCase.kt @@ -13,6 +13,8 @@ import com.kaspersky.components.composesupport.config.addComposeSupport import com.kaspersky.kaspresso.kaspresso.Kaspresso import com.kaspersky.kaspresso.testcases.api.testcase.TestCase import com.tangem.common.allure.FailedStepScreenshotInterceptor +import com.tangem.common.constants.TestConstants.ALLURE_LABEL_NAME +import com.tangem.common.constants.TestConstants.ALLURE_LABEL_VALUE import com.tangem.common.rules.ApiEnvironmentRule import com.tangem.core.configtoggle.feature.FeatureTogglesManager import com.tangem.core.configtoggle.feature.MutableFeatureTogglesManager @@ -23,6 +25,7 @@ import com.tangem.domain.promo.PromoRepository import com.tangem.domain.promo.models.PromoId import com.tangem.tap.MainActivity import dagger.hilt.android.testing.HiltAndroidRule +import io.qameta.allure.kotlin.Allure import kotlinx.coroutines.runBlocking import org.junit.Rule import org.junit.rules.RuleChain @@ -88,6 +91,7 @@ abstract class BaseTestCase : TestCase( additionalBeforeSection: () -> Unit = {}, additionalAfterSection: () -> Unit = {}, ) = before { + Allure.label(ALLURE_LABEL_NAME, ALLURE_LABEL_VALUE) hiltRule.inject() runBlocking { appPreferencesStore.editData { mutablePreferences -> diff --git a/app/src/androidTest/kotlin/com/tangem/common/constants/TestConstants.kt b/app/src/androidTest/kotlin/com/tangem/common/constants/TestConstants.kt index dc2be15e46..2cbb09b422 100644 --- a/app/src/androidTest/kotlin/com/tangem/common/constants/TestConstants.kt +++ b/app/src/androidTest/kotlin/com/tangem/common/constants/TestConstants.kt @@ -8,4 +8,7 @@ object TestConstants { const val WAIT_UNTIL_TIMEOUT = 20_000L const val MARKETS_MAIN_NETWORK_SUFFIX = "MAIN" + + const val ALLURE_LABEL_NAME = "Owner" + const val ALLURE_LABEL_VALUE = "Kaspresso" } \ No newline at end of file