takahirom / roborazzi

Make JVM Android integration test visible 🤖📸
https://takahirom.github.io/roborazzi/
Apache License 2.0
706 stars 32 forks source link

Add Minimal Compose Multiplatform iOS Support #301

Closed takahirom closed 5 months ago

github-actions[bot] commented 5 months ago
Snapshot diff report File name Image
MainJvmTest.test_com
pare.png
MainJvmTest.test_2_c
ompare.png
MainKmpTest.test_com
pare.png
MainKmpTest.test_2_c
ompare.png
ios_compare.png
ios_button_compare.p
ng
manual_view_first_sc
reen_with_query_comp
ose_custom_compare.p
ng
com.github.takahirom
.roborazzi.sample.Wi
ndowCaptureTest.dump
_compare.png
manual_view_first_sc
reen_with_query_comp
ose_compare.png
manual_view_a11y_dum
p_compare.png
manual_view_first_sc
reen_with_query_view
_compare.png
takahirom commented 5 months ago

Dependencies changes are Kotlin 1.8.22 -> 1.9.21 com.dropbox.differ:differ 0.0.1 -> 0.0.2

Compose version of roborazzi-compose isn't affected.

takahirom commented 5 months ago

iOS Support

Feature status
Record supported
Compare supported
Verify supported
Report supported
Dropbox/Differ comparison 🆖
dump 🆖
resizing image 🆖
context data 🆖
custom reporter 🆖
RoborazziRecordFilePathStrategy 🆖
ComparisonStyle 🆖
resultValidator 🆖
resultValidator 🆖
applyDeviceCrop 🆖
pixelBitConfig 🆖