Rodrigo Guerrero
09/28/2023, 2:47 PMpaparazzi tests using coil. 🧵Rodrigo Guerrero
09/28/2023, 2:48 PMcoil like this:
val engine = FakeImageLoaderEngine.Builder()
.intercept(url, ColorDrawable(Color.RED))
.default(ColorDrawable(Color.BLUE))
.build()
val imageLoader = ImageLoader.Builder(paparazzi.context)
.components { add(engine) }
.build()
Coil.setImageLoader(imageLoader)Rodrigo Guerrero
09/28/2023, 2:48 PMpaparazzi like this:
@get:Rule
val paparazzi = Paparazzi(deviceConfig = DeviceConfig.PIXEL_5)Rodrigo Guerrero
09/28/2023, 2:48 PMRodrigo Guerrero
09/28/2023, 2:48 PMRodrigo Guerrero
09/28/2023, 2:49 PMBenoit Quenaudon
09/28/2023, 4:21 PMRodrigo Guerrero
09/28/2023, 4:22 PMBenoit Quenaudon
09/28/2023, 4:23 PMRodrigo Guerrero
09/28/2023, 4:26 PMRodrigo Guerrero
09/28/2023, 4:28 PMBenoit Quenaudon
09/28/2023, 4:35 PMRodrigo Guerrero
09/28/2023, 4:39 PMRodrigo Guerrero
10/02/2023, 9:30 AM./gradlew app:recordPaparazziDebug only one screenshot shows the image, the other don't.Rodrigo Guerrero
10/02/2023, 9:45 AMroborazzi, with the same coil configuration, and the images are generated correctlyBenoit Quenaudon
10/02/2023, 11:59 AM