ivy-wallet icon indicating copy to clipboard operation
ivy-wallet copied to clipboard

Migrate Paparazzi to Compose Preview Screenshot testing

Open ILIYANGERMANOV opened this issue 1 year ago • 1 comments

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...

  • Screenshot tests + previews at the same time
  • Supported and maintained by the Compose team

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

  • Everything works like now but with https://developer.android.com/studio/preview/compose-screenshot-testing
  • Docs is updated
  • CI is updated

ILIYANGERMANOV avatar Jun 18 '24 21:06 ILIYANGERMANOV

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

Tagging @ILIYANGERMANOV for review & approval 👀

ivywallet avatar Jun 18 '24 21:06 ivywallet

I'm on it

isaacnguyen0809 avatar Jul 08 '24 15:07 isaacnguyen0809

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.

ivywallet avatar Jul 08 '24 15:07 ivywallet