Ivy-Apps / ivy-wallet

Ivy Wallet is an open-source money manager app for android that you can either build or download from Google Play.
https://play.google.com/store/apps/details?id=com.ivy.wallet
GNU General Public License v3.0
2.71k stars 632 forks source link

Migrate Paparazzi to Compose Preview Screenshot testing #3243

Closed ILIYANGERMANOV closed 1 month ago

ILIYANGERMANOV commented 3 months ago

Please confirm the following

What would you like to improve?

Get rid of Paparazzi in favor of https://developer.android.com/studio/preview/compose-screenshot-testing

Because...

Description

  1. Setup Compose Screenshot testing
  2. Migrating existing Paparazzi tests to it
  3. Get rid of Paparazzi
  4. Update the scripts (if any Paparazzi related)
  5. Update the docs and the CI Troubleshooting guide
  6. Update the screenshot test CI check

Success Criteria

ivywallet commented 3 months ago

Thank you @ILIYANGERMANOV for raising Issue #3243! 🚀 What's next? Read our Contribution Guidelines 📚.

Tagging @ILIYANGERMANOV for review & approval 👀

isaacnguyen0809 commented 2 months ago

I'm on it

ivywallet commented 2 months ago

Thank you for your interest @isaacnguyen0809! 🎉 Issue #3243 is assigned to you. You can work on it! ✅

If you don't want to work on it now, please un-assign yourself so other contributors can take it.

Also, make sure to read our Contribution Guidelines.