quilla

View on PyPIReverse Dependencies (0)

0.5.2 quilla-0.5.2-py3-none-any.whl

Wheel Details

Project: quilla
Version: 0.5.2
Filename: quilla-0.5.2-py3-none-any.whl
Download: [link]
Size: 55098
MD5: 8f05098faa1ace46ea951ca16785c86e
SHA256: 66a5292ec6b05952f3cb40a490f7df9652277a3adddd8c4d75ae2fd434a66ba0
Uploaded: 2021-07-30 17:52:28 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: quilla
Version: 0.5.2
Summary: Declarative UI testing with JSON
Author: Natalia Maximo
Author-Email: tal.afp.max[at]gmail.com
Maintainer: CRE Avengers
Maintainer-Email: cre-avengers[at]microsoft.com
Home-Page: https://github.com/microsoft/quilla
Project-Url: Issues, https://github.com/microsoft/quilla/issues
Project-Url: Discussions, https://github.com/microsoft/quilla/discussions
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Framework :: Pytest
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: Topic :: Software Development :: Testing
Classifier: Typing :: Typed
Requires-Python: >=3.8
Requires-Dist: selenium
Requires-Dist: pluggy
Requires-Dist: msedge-selenium-tools
Requires-Dist: pydeepmerge
Requires-Dist: pillow
Requires-Dist: azure-storage-blob
Requires-Dist: mypy; extra == "all"
Requires-Dist: pytest-cov; extra == "all"
Requires-Dist: sphinx; extra == "all"
Requires-Dist: sphinx-autodoc-typehints; extra == "all"
Requires-Dist: myst-parser; extra == "all"
Requires-Dist: types-setuptools; extra == "all"
Requires-Dist: flake8; extra == "all"
Requires-Dist: pytest-xdist; extra == "all"
Requires-Dist: pre-commit; extra == "all"
Requires-Dist: gitchangelog; extra == "all"
Requires-Dist: pytest; extra == "all"
Requires-Dist: sphinx-rtd-theme; extra == "all"
Requires-Dist: twine; extra == "all"
Requires-Dist: sphinx-argparse-cli; extra == "all"
Requires-Dist: pytest-sugar; extra == "all"
Requires-Dist: wheel; extra == "all"
Requires-Dist: pystache; extra == "all"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: types-setuptools; extra == "dev"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-rtd-theme; extra == "docs"
Requires-Dist: sphinx-autodoc-typehints; extra == "docs"
Requires-Dist: myst-parser; extra == "docs"
Requires-Dist: sphinx-argparse-cli; extra == "docs"
Requires-Dist: pytest; extra == "pytest"
Requires-Dist: wheel; extra == "release"
Requires-Dist: twine; extra == "release"
Requires-Dist: gitchangelog; extra == "release"
Requires-Dist: pystache; extra == "release"
Requires-Dist: flake8; extra == "tests"
Requires-Dist: mypy; extra == "tests"
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-cov; extra == "tests"
Requires-Dist: pytest-sugar; extra == "tests"
Requires-Dist: pytest-xdist; extra == "tests"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: pytest
Provides-Extra: release
Provides-Extra: tests
Description-Content-Type: text/markdown
[Description omitted; length: 6714 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.36.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pytest_quilla/__init__.py sha256=YqwZNBHKy1xCAONNJjtD-QWuCyjQbMtnEeo3HSDHNA0 1137
pytest_quilla/pytest_classes.py sha256=e4ebb1plTukgmGzvdYrW3GpNBoSkEGufakKySqRB7jU 3491
quilla/__init__.py sha256=X8Hyr3Qpqi7v4M7nllVtgovN7Cai02cPbX_uezvLe14 11112
quilla/__main__.py sha256=1HCBalluXqMGgQ0r5HhalvV1HIfrF7h0SC_jlt-2jGc 101
quilla/_doc.py sha256=BVoVicBH5lWsV-PuxFGd5PSzWyhd-GyFy_YUO6hKM3s 728
quilla/ctx.py sha256=2KD9Gk-UbkNa-CTUsvjWzMxrvA4I1Y0XQf68Qw_tdnI 17100
quilla/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
quilla/ui_validation.py sha256=1AYdlXJ3VMjkOet1XJTY4-Mcsp9YtpmepkrqXECXoec 5351
quilla/browser/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
quilla/browser/browser_validations.py sha256=NEZtJEwrVnuKVCY0JFLuQJFCKl_Cx5asMK_fPENle4k 4084
quilla/browser/drivers.py sha256=C0K-94MRGV6r8S_QZO5RXmArGe19g_EWCfb4VMFFPYM 1736
quilla/common/__init__.py sha256=x5mrWGkAZCBtQhOufpJdqnpbwOlGUqAAyuNnZDLaqWs 248
quilla/common/enums.py sha256=W5BPStRt_CCREXdibQcyOQLPz99MhHN5Sv0bvQAY8ow 2579
quilla/common/exceptions.py sha256=UaOZnscpXxFARrtJaLmZZ4h4_3JzN1x3_o9P56ZBWjU 1306
quilla/common/utils.py sha256=EUs1lazU8j3JnVg0yw1F9yw0WQ4Y60mRr5EYuqAzloc 2570
quilla/hookspecs/__init__.py sha256=3WreKsW5Q3WYAa_RNbaWK2WXqZjDK91BHW4jFX5WTHY 446
quilla/hookspecs/_hookspec.py sha256=eqciRUVRdHfC-bw7bw0Vqnh9xJgMVdHW8kWUgUWlzpY 58
quilla/hookspecs/configuration.py sha256=qpJ5quN-RiW70n3EIGbdaDG2rYjdSrUBWbG03AzqIKA 2925
quilla/hookspecs/reports.py sha256=uCoM9IzyDfa5QTR6tiN2qZo72CP_JWQeXLDICkL1atw 528
quilla/hookspecs/steps.py sha256=TfeNQr2Eu5gTVQkCpUdEMMORkd5PkHn_bMwM1EDcoOs 4767
quilla/plugins/__init__.py sha256=0MZhOoa060hANk1pIH7PUWM1ixESvJYIWM0PefhzswA 4514
quilla/plugins/base_storage.py sha256=9r3z2g5S0ZeAmNKyGKRzJdGY3tj3nfhEmjVIdU5U1h4 6274
quilla/plugins/blob_storage.py sha256=pbbZa_CTVxIlrRonhiZE8eKpCD0ILu-4cGGqfr-iXY0 5288
quilla/plugins/local_storage.py sha256=whqAtdVJIPGCkDQpvjnwb5QdLWncQ3qv3z2Z50GkKuA 3569
quilla/reports/__init__.py sha256=l8iptQPyhUFEZGSjIxsMgQ3Xtkb309fx6x-Ek1f1iFs 297
quilla/reports/base_report.py sha256=zEbJSKzHmwyeg1IyxmFCcTVW0Qal5wFRdNLH0RgFgu8 2128
quilla/reports/report_summary.py sha256=UX-L_WnuFjs68O4_64VvBNCS-VPZC1cJUH3HtfhBIAM 7347
quilla/reports/step_failure_report.py sha256=OAYUCjMyf8Q5KUG6883FOLcFHEXPd2TQUl1ConW23P4 1931
quilla/reports/validation_report.py sha256=c3B80zbmoKbrLhrQ1_3jUd7_Q4tR7s7xcEVyHXEy8zU 2597
quilla/reports/visual_parity_report.py sha256=i3ZA3fwn5VgID0Uv0nqukiqPspUJtolOjGB661sNx4s 3618
quilla/steps/__init__.py sha256=H8jKHXJvhAAbRaYuoFL3gg5qurDj9xwpPJYu8U7IcuE 343
quilla/steps/base_steps.py sha256=5sh9qT0RsdBGNPkXHpYvBI-0r9RukRj16pxlOL4re9o 8760
quilla/steps/outputs.py sha256=SK6KFUSRCP6dK6vxVEdHG5TUnCvWU9BxYleS-8m7tVI 2927
quilla/steps/steps.py sha256=RiUkQDzWvCRlImRZRlSBXh0-qtbOlN4h896943aS-XY 6612
quilla/steps/steps_aggregator.py sha256=PgerloRH1PAM2K24lVX8_lPz6zSREBSdoOLxJ04qhcc 3941
quilla/steps/validations/__init__.py sha256=FcIGCfK5EQFHauJXmVwpEem6xpkBKZRh0COz7KqVB4w 125
quilla/steps/validations/url.py sha256=omrJin7QWEtY5gt6cR-ofMSOITFGjUJLbc78cKQ61PY 2767
quilla/steps/validations/validation_factory.py sha256=uInSAbMTVlfqTZ0iGTCHwz7LgA2RoHsgpnMohtYA-FY 1945
quilla/steps/validations/visual_parity.py sha256=zxFR1sCAtIId16cFhbIe7aVBE61X35Hd0-EmQNEuizs 9596
quilla/steps/validations/xpath.py sha256=UF2E5gxNgekvufWDHT-aYrxiUcO9w_6aoS7lMfpWSto 7135
quilla-0.5.2.dist-info/LICENSE sha256=ws_MuBL-SCEBqPBFl9_FqZkaaydIJmxHrJG2parhU4M 1141
quilla-0.5.2.dist-info/METADATA sha256=QqMrQlwVvM-mkX-GAWUFASJ8tuXmbOAOIQZtETNAleA 9671
quilla-0.5.2.dist-info/WHEEL sha256=OqRkF0eY5GHssMorFjlbTIq072vpHpF60fIQA6lS9xA 92
quilla-0.5.2.dist-info/entry_points.txt sha256=ZYphseMDQGVp9MVWkENDDxNZbUDaaYQV3HBeybJzVkE 75
quilla-0.5.2.dist-info/top_level.txt sha256=XpWmxeo0Di_ZvyAeZJ1BZxDuv0O1M3LQmamMPNHkA5Q 21
quilla-0.5.2.dist-info/RECORD

top_level.txt

pytest_quilla
quilla

entry_points.txt

quilla = quilla:main
quilla = pytest_quilla