1.22.2
Notice
RobolectricPreviewTest and roborazzi.generateComposePreviewRobolectricTests.customTestQualifiedClassName are used for customizing Experimental Compose Preview Support. However, the name and class signature of RobolectricPreviewTest will be changed in a future release(not in 1.22.2) to support the Compose Multiplatform Preview Annotation.
Bug fixes
We didn't have integration tests for Experimental Compose Preview Support, so we added them. In KMP projects, we used to check only testImplementation
(androidUnitTest.dependencies.implementation is used for KMP Android Unit tests), and the verification for generateComposePreviewRobolectricTests{} was failing. Therefore, we have added integration tests and fixed the behavior for KMP projects.
What's Changed
- Refactor Roborazzi integration tests to support multiple modules by @takahirom in #434
- Fix warning of RoborazziPreviewParameterizedTests by @takahirom in #436
- Fix GenerateRobolectricComposePreviewTests to support KMP by @takahirom in #435
Full Changelog: 1.22.1...1.22.2