paparazzi
paparazzi copied to clipboard
Render your Android screens without a physical device or emulator
This is currently how the text to be shown on the accessibility pane is chosen: ```kotlin private fun SemanticsNode.accessibilityText() = ( config.getOrNull(SemanticsProperties.ContentDescription)?.joinToString(", ") ?: config.getOrNull(SemanticsProperties.Text)?.joinToString(", ") ?: config.getOrNull(SemanticsProperties.StateDescription) ?: config.getOrNull(SemanticsActions.OnClick)?.label...
Address https://github.com/cashapp/paparazzi/issues/1340
In an environment where there are mixed unit tests (unit tests for logic, UI behavioural tests using the compose rule and robolectric, tests for screenshoting using paparazzi, etc), I don't...
When generating the HTML report for each test at JUnit, add the screenshots of the reference, actual and diff images. 
**Description** Releasenotes for 1.3.0 say: Recomposition does not happen unless lifecycle is RESUMED However, when we record previews (in combination with Showkase), only the first composition is snapshotted. This doesn't...
This expected to fail since #747 is a problem and it'll be only fixed when #690 is merged.
**Description** When calling paparazzi.snapshot(...) for composable that has NavHost inside test fails with error NavHost requires a ViewModelStoreOwner to be provided via LocalViewModelStoreOwner. After mocking ViewModelStoreOwner test runs successfully, snapshot...
Original PR: https://github.com/cashapp/paparazzi/pull/517 Thank you @brenpearson as he did all the work. --- Allows the consumer of the Paparazzi library to specify where they want the snapshots to be saved....
Adapt bytecode transformation done in [Android Studio](https://cs.android.com/android-studio/platform/tools/adt/idea/+/mirror-goog-studio-main:android/src/com/android/tools/idea/rendering/classloading/ResourcesCompatTransform.kt) to be performed during unit test compilation. Resolves #488.
Hi. I have compose widget with animation effect. This animation has a duration about 500ms. How can I add delay 500ms before the paparazzi takes a screenshot?