Applitools Eyes SDK For Python (Unified Repo)
Please check the applitools website for usage instructions:
- Selenium Python example: https://applitools.com/tutorials/selenium-python.html
- Python Appium native example: https://applitools.com/tutorials/appium-native-python.html
- Python Appium web example: https://applitools.com/tutorials/appium-web-python.html
- Python Image SDK example: https://applitools.com/tutorials/screenshots-python.html
For smother development experience install Invoke for task run first
pip install invoke inv install-requirements # install libs required for development inv install-packages # for installing all packages inv install-packages --core # install only core package, could be core|selenium]images inv dist --core # publish eyes_core to test.pypi.org inv dist --core -prod # publish eyes_core to pypi.org
Install pre-commit for check and format code before commit. For manage hooks you could use invoke:
# installing of git hooks pre-commit install # removing of git hooks pre-commit uninstall
For local testing, for example, images sdk
- ::
- inv install-packages --core --images tox -e images