paparazzi
paparazzi copied to clipboard
Render your Android screens without a physical device or emulator
Add something similar to the feature described here: https://github.com/pointfreeco/swift-snapshot-testing/pull/628 This lib might help with the color math? https://github.com/ajalt/colormath
**Description** I have a snapshot test where I am using the AccessibilityRenderExtension and I have a font scale test parameter to create multiple snapshots with different font sizes. When the...
**Description** I have a kotlin multiplatform project where: realm = 2.3.0 kotlin = 2.0.20 paparazzi = 1.3.5-SNAPSHOT **Steps to Reproduce** I try to run the ./gradlew recordPaparazziDebug or the verify...
**Description** After updating Paparazzi from `v1.3.1 `to `v1.3.4` to address `OutOfMemory (OOM)` errors, a significant number of tests started failing, while using `maxPercentDifference: Double = 0.1`. Running the `./gradlew recordPaparazziDebug`...
**Description** Attribute `lineHeight` is not handled when passed as part of textAppearance attribute of TextView. _values.xml_ ```xml #f00 48sp ``` _sample_layout_text_appearance.xml_ ```xml ``` LineHeightTest.kt ```kotlin class LineHeightTest { @get:Rule open...
Paparazzi is supplying a bunch of [absolute paths](https://ge.solutions-team.gradle.com/s/f2fhmfnn6qibu/custom-values) to all of test tasks system properties [here](https://github.com/cashapp/paparazzi/blob/c7052894933f59cad5a2525939e821c098d5aded/paparazzi-gradle-plugin/src/main/java/app/cash/paparazzi/gradle/PaparazziPlugin.kt#L180-L187) and [here](https://github.com/cashapp/paparazzi/blob/c7052894933f59cad5a2525939e821c098d5aded/paparazzi-gradle-plugin/src/main/java/app/cash/paparazzi/gradle/PaparazziPlugin.kt#L214-L217), which means that [relocatability is broken when using the paparazzi plugin](https://ge.solutions-team.gradle.com/c/by37vkl4axd6i/nxpzs5wmdzy2s/task-inputs)... This...
**Description** Generated resources with [moko-resources](https://github.com/icerockdev/moko-resources) does not work in paparazzi snapshot. **Steps to Reproduce** Here is [project](https://github.com/Urbanczyk-Marek/MokoPaparazziMultiplatform) to reproduce. I recommend reading the moko-resources documentation to understand how it works,...