pytestifyx

View on PyPIReverse Dependencies (0)

0.8.3.5 pytestifyx-0.8.3.5-py2.py3-none-any.whl

Wheel Details

Project: pytestifyx
Version: 0.8.3.5
Filename: pytestifyx-0.8.3.5-py2.py3-none-any.whl
Download: [link]
Size: 60891
MD5: 703f051a542db1655bb7a72c824147a2
SHA256: dd6b9fa278d9d96e9b9af989836be4c1278f599e92463d365aca6bef356bcb5b
Uploaded: 2024-08-16 08:06:21 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pytestifyx
Version: 0.8.3.5
Summary: pytestifyx is a pytest-based automation testing framework for api, ui, app testing
Author: luyh
Author-Email: jaylu1995[at]outlook.com
Home-Page: https://github.com/jaylu2018/PyTestifyx
License: Apache License 2.0
Classifier: Intended Audience :: Developers
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: pytest (>=8.2.1)
Requires-Dist: playwright (>=1.40.0)
Requires-Dist: pytest-playwright (>=0.4.3)
Requires-Dist: pytest-cases (>=3.8.1)
Requires-Dist: loguru (>=0.7.2)
Requires-Dist: prettytable (>=3.9.0)
Requires-Dist: deepdiff (>=6.7.1)
Requires-Dist: requests (==2.29.0)
Requires-Dist: requests-toolbelt (==1.0.0)
Requires-Dist: PyYAML (>=6.0.1)
Requires-Dist: xmindparser (>=1.0.9)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 96 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (70.1.0)
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

RECORD

Path Digest Size
pytestifyx/__init__.py sha256=n6su40Bd2fm3dZQOABq68WQf5YjAsSMRNd1vgE7uP1A 211
pytestifyx/chinese_fix.py sha256=qFkCAFR4EspSMgeBwuiAZ9zl51SEESgp4wKqEFqzGe8 302
pytestifyx/cli.py sha256=0nHxXP3NGN7Sdzw3l8p2hGBRIqehO3LWMDCHgSVCD-o 1131
pytestifyx/config.py sha256=M9ViILKvF2T4dDjofHDPlCrYlZOlkQ0tExFaNsSN-e0 1611
pytestifyx/core.py sha256=R0V20oE8sv-xatcYrME3baXtslDRlKBi-5ed2wIivRg 1450
pytestifyx/parse.py sha256=M6cmJkmVjrVrilb5klm5xAkveoKxi1wozOasPOZ5Apg 16511
pytestifyx/scaffold.py sha256=c-zhigz3Zqo2zwt3r9H6Wu-6MQPR27-Q4qU6M3-cQGc 2085
pytestifyx/driver/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytestifyx/driver/api.py sha256=J9ekrP1lPckXdS96bQQjJM1nMIrr2oubZBQ1opa9Ebo 14540
pytestifyx/driver/web.py sha256=cVX0WeZ-plJc96Otwl--p9680CwphPihhN-JxXCJzus 4770
pytestifyx/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytestifyx/utils/data_factory/__init__.py sha256=mK-LnDd2CrxcJzUGWa5uOSuZm0ydgZ7Dw9rRW8_MR0w 72
pytestifyx/utils/data_factory/run.py sha256=iX7-A7e0B8Aw31Lmad59rCo2zBqogytqw0jNVPQXU3g 497
pytestifyx/utils/data_factory/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytestifyx/utils/data_factory/core/config.py sha256=4AVBgn-1edNHGgTb_8R8hnl-vVAqt0XlU7NP4YJ4mPM 249
pytestifyx/utils/data_factory/core/factory.py sha256=9MrfN0B-7DoxQj4w8ibS7UNDtZTIlgf_rDoHJphs9tk 921
pytestifyx/utils/data_factory/core/generator.py sha256=z-Ohtn4w9x32whsANFvVJ3MD_NMDrqB9xinlwm7t2uQ 712
pytestifyx/utils/data_factory/core/loading.py sha256=jmVZybfkyk2RFrSfa9TBJFDtijU7wUdlhvwVQ_s_5nI 734
pytestifyx/utils/data_factory/providers/__init__.py sha256=aG8itmDDYl62fiVXdI85zIKkI7bDGXKBfnXRTyOw_og 1033
pytestifyx/utils/data_factory/providers/basic/__init__.py sha256=Wld9RP3hS8xhjVtenCGTi4IIfaCF3ls_r8i5PDSAVCk 2620
pytestifyx/utils/data_factory/providers/name/__init__.py sha256=6feahgaNsvxx1P5ocw22yUwxMgEMINYfY9-06itGBCE 2088
pytestifyx/utils/data_factory/providers/ssn/__init__.py sha256=EPqYgOTQZQuBcJF7HjfJqMNJrwigxYZXYC_19nNipkg 40745
pytestifyx/utils/data_factory/single_interface/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytestifyx/utils/data_factory/single_interface/common_field.py sha256=ocjjoBOAuCnWNRpn6e0hy9iQfpwwwfqh0tDBZ7xuu5M 3295
pytestifyx/utils/data_factory/single_interface/strategy.py sha256=gorsbyy2FYBFsnf3hM1DBctuFeklE33oB7hVZCfsq9E 4246
pytestifyx/utils/database/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytestifyx/utils/database/case.py sha256=JZcEcQoePmg59K8B3ZYPR4SEeqK6aux8GUXbVbenrg0 5508
pytestifyx/utils/database/assertion/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytestifyx/utils/database/assertion/core.py sha256=9NVJgAOvTDEXkiAsNu1zk6d_om_T9DZnk2JqCRT2M94 1256
pytestifyx/utils/database/model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytestifyx/utils/database/model/core.py sha256=Pw6b716Tn0-hFF10a8-NyC3J6goAWcQhdiJAjIjgLOY 1190
pytestifyx/utils/decorator/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytestifyx/utils/decorator/database.py sha256=bugmOX67SafDycfPsDxc9uwfdAeYRs7L9Y6klxLkQVY 1168
pytestifyx/utils/decorator/login.py sha256=Jq28Hw-IxYZ38-8MliVnbj74wCxTNEwwbrsJ4MKDge4 813
pytestifyx/utils/decorator/public.py sha256=44N7oN4YhB7eWcHOib5ohmhV0CXx7NnRFFLS9-r4mcE 4661
pytestifyx/utils/dubbo/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytestifyx/utils/dubbo/core.py sha256=7ttHK_9BsDx6eIWPHaRjsxEX8pgPo8tRy1t3fLtcG14 801
pytestifyx/utils/json/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytestifyx/utils/json/core.py sha256=4FsJrA1qHYcF0vvhaZSu0B0iBL6vYzQHCB4xBWivZMw 2586
pytestifyx/utils/json/utils.py sha256=qldnb4hlOzq_tl2HfbuQVNHapbYB0GFrWtkMFXJ3PFU 4088
pytestifyx/utils/logs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytestifyx/utils/logs/config.py sha256=K-mLc4fXBsNJLypahHN_pRh3v-sYwBhvlaz0FiSnQ64 63
pytestifyx/utils/logs/core.py sha256=NFmUSQFPZwAgj37y1KtKE2HpYaet_PqQSZmKSjwTLS8 4275
pytestifyx/utils/logs/monkey_print.py sha256=w3Kx3UXIAEs6kOINXZXkObHyftfrP_QSVhjQbE9JxCo 2202
pytestifyx/utils/notification/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytestifyx/utils/notification/email.py sha256=yPjPq3DFojMdw4m320bNYZmCgVmDmJEChCL7H4ZacZI 3611
pytestifyx/utils/notification/feishu.py sha256=4C4MArSaKkSJ2shGhbxTr3KN320H-p89Tr0a8LbQLx0 3499
pytestifyx/utils/parse/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytestifyx/utils/parse/config.py sha256=E3DbQ0MBQKTxbBZlxc0rYwHaAJfLTkf1ZeNl0pVPYaU 599
pytestifyx/utils/parse/xmind_parse.py sha256=1R0MgiJ4HvxL6gDH5phJ1v9X8KHAd61zcyE9ApnqvdY 5771
pytestifyx/utils/public/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytestifyx/utils/public/constant.py sha256=D4Gr0OueA7fq7aQds8NLiiASnTsOD7CQiZAsSkQ-L38 132
pytestifyx/utils/public/extract_url.py sha256=goweJqulUpIoKKrWRjdxs4tM-y8q3Y_qjXTBJ09aO4E 569
pytestifyx/utils/public/get_hash_code.py sha256=HudrkprrUFfAwOm9Kj6jzbczDMRQiNnj1CCCGZJ4C-8 626
pytestifyx/utils/public/get_project_path.py sha256=Loo2wENroVrY1TocXUebDa9OqjZrKG-ZoJ3IjYJctb4 579
pytestifyx/utils/public/img_to_base64.py sha256=IxTLg8b_QINdixlU-HTiWQ57CT4F8Yu3VXIcms2QRHo 300
pytestifyx/utils/public/printify_table.py sha256=9fWgPBfsDwnnkFJKi57tHFZtdFARdYoWS-3le4I_Jpk 372
pytestifyx/utils/public/trans_param_style.py sha256=SdvrTdAw6_cw52-DXwmx34Qh8h8jZONJPD01YYNRB2E 961
pytestifyx/utils/requests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytestifyx/utils/requests/reload_all.py sha256=rB3ORnl1cYZ7vkAUitzVNOg2TV2Ao1OlvQqmZVopZ6w 464
pytestifyx/utils/requests/requests_config.py sha256=ZdWGgEgnRGudb5Ln-N6AO3wtW2KjsIH7uqNha99u6xI 2852
pytestifyx-0.8.3.5.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
pytestifyx-0.8.3.5.dist-info/METADATA sha256=ECIQ19rWaVvSfXICFVN67ZUoZ4P46OY0g1oe2tnbOJ4 1205
pytestifyx-0.8.3.5.dist-info/WHEEL sha256=pOwdCRdxkCaq8tWTvnGIC-q_meWYHwmqvvQPkeaM2I4 109
pytestifyx-0.8.3.5.dist-info/entry_points.txt sha256=Yn2kHEkQ54xSs2lIQpU57zwyzrr1XTxjQCjAa1YHVnk 131
pytestifyx-0.8.3.5.dist-info/top_level.txt sha256=23Gy2nqjjqGWQb8BZflCf5s-b45IGeZf8rn1Xnwzey4 11
pytestifyx-0.8.3.5.dist-info/RECORD

top_level.txt

pytestifyx

entry_points.txt

pytestifyx = pytestifyx.cli:main
pytest_chinese_fix = pytestifyx.chinese_fix
pytestifyx = pytestifyx