android-testify
android-testify copied to clipboard
Add screenshots to your Android tests
**Is your feature request related to a problem? Please describe.** Generate jacoco coverage report based on screenshotTest task. Currently, to generate a coverage report for instrumented tests you have to...
### What does this change accomplish? Resolves #137 ### How have you achieved it? ### Scope of Impact and Testing instructions ### Notice > [!WARNING] > This change must keep...
Currently we commit a local build of the Testify plugin to use in our Sample apps. Committing a mysterious JAR and having it executed in the samples isn't great for...
### What does this change accomplish? Fixes #79 ### How have you achieved it? The Testify Gradle Plugin now supports [Gradle Configuration Cache](https://docs.gradle.org/current/userguide/configuration_cache.html). This required two main changes: 1. Mark...
**Describe the bug** When using HiltAndroidRule from Dagger/Hilt 2.49+ with Testify, an `IllegalStateException` is thrown. ```kotlin @HiltAndroidTest class NavigationTest { @get:Rule(order = 0) var hiltRule = HiltAndroidRule(this) @get:Rule(order = 1)...
### What does this change accomplish? Resolves #88 Resolves #72 Adds `ScreenshotScenarioRule` which works in conjunction with Android's `ActivityScenario`. ### How have you achieved it? As [ActivityTestRule is deprecated](https://developer.android.com/reference/androidx/test/rule/ActivityTestRule), the...
Throws UnexpectedDeviceException because of a mismatch of DisplaySize although it has the same value
**Describe the bug** One trick I generally use to configure an Activity under different configurations (uiMode, fontSize, displaySize, locale...) is to launch an EmptyActivity with the desired configuration, and inflate...
**Describe the bug** ``` FAILURE: Build failed with an exception. * What went wrong: Configuration cache problems found in this build. 30 problems were found storing the configuration cache, 1...
An increasing number of command-line software programs output text with [ANSI color](https://en.wikipedia.org/wiki/ANSI_escape_code#Colors) escape codes by default. While some developers and users obviously prefer seeing these colors, some users don’t. Unfortunately,...
Hey there, in our app we have an custom build type for us, on which our instrumentation tests rely,, which is called GoogleMock, so build type and flavor. So the...