Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/getyourguide/paparazzi-plugin

IntelliJ iDEA / Android Studio plugin for Android projects using the Paparazzi library that allows recording, verifying and viewing the snapshots within the IDE.
https://github.com/getyourguide/paparazzi-plugin

Last synced: 1 day ago
JSON representation

IntelliJ iDEA / Android Studio plugin for Android projects using the Paparazzi library that allows recording, verifying and viewing the snapshots within the IDE.

Awesome Lists containing this project

README

        

# Paparazzi Plugin

IntelliJ iDEA / Android Studio plugin for Android projects using the
Paparazzi
library that allows recording, verifying and viewing the snapshots within the IDE.

preview

Install
-----
You can install the plugin from `Preferences` -> `Plugins` and search for the plugin. You can also download the
plugin from the intelliJ iDEA Marketplace.

Features
-----

- View previously-recorded golden snapshots for the currently opened test class
- View golden snapshots of the current focussed test method
- View failure diffs for the current test class or method
- Record, Verify and Delete snapshots for individual tests or for entire test class, package or module
- Zoom options for Actual Size and Fit to Window
- Fully supported for test files written in Java or Kotlin

Testing
-----
Any changes made to the plugin should be tested against the
sample paparazzi android project.

Contributing
-----
We welcome contributions, and if you're interested, have a look at the [CONTRIBUTING](CONTRIBUTING.md) document.

License
-----
paparazzi-plugin is licensed under the Apache License, Version 2.0. See [LICENSE](LICENSE) for the full text.