approvaltests

View on PyPIReverse Dependencies (15)

14.3.0 approvaltests-14.3.0-py3-none-any.whl

Wheel Details

Project: approvaltests
Version: 14.3.0
Filename: approvaltests-14.3.0-py3-none-any.whl
Download: [link]
Size: 74065
MD5: 9fc5a1f5b07466e4cfba57c632ed0d29
SHA256: c9983e24c2ebb35904b6d220bfe119016137c539c03ae95c702e49e02d9204bd
Uploaded: 2024-12-11 17:34:15 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: approvaltests
Version: 14.3.0
Summary: Assertion/verification library to aid testing
Author: ApprovalTests Contributors
Author-Email: llewellyn.falco[at]gmail.com
Home-Page: https://github.com/approvals/ApprovalTests.Python
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Testing
Classifier: Topic :: Utilities
Requires-Python: >=3.8
Requires-Dist: pytest (>=4.0.0)
Requires-Dist: empty-files (>=0.0.3)
Requires-Dist: typing_extensions (>=3.6.2)
Requires-Dist: pyperclip (>=1.5.29)
Requires-Dist: beautifulsoup4 (>=4.4.0)
Requires-Dist: allpairspy (>=2.1.0)
Requires-Dist: mrjob (>=0.7.4)
Requires-Dist: testfixtures (>=7.1.0)
Requires-Dist: mock (>=5.1.0)
Requires-Dist: approval_utilities (==14.3.0)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 12769 characters]

WHEEL

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

RECORD

Path Digest Size
approval_utilities/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
approval_utilities/list_utils.py sha256=7OT3YkysNmq3ZD7shzirQ8S9Yqf2rS7ckcMNKbC1Jf0 551
approval_utilities/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
approval_utilities/utils.py sha256=bQLRa8iY9orwRzSLj6vR1oHEPi8xWb9XbhWrkrIiudw 2496
approval_utilities/approvaltests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
approval_utilities/approvaltests/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
approval_utilities/approvaltests/core/executable_command.py sha256=LFLD36fAe1ek8YlKdZbj8j3dfJ8InFBnIGS8OzaDxDQ 428
approval_utilities/approvaltests/core/verifiable.py sha256=RBjSLWFnvXLwLfgswl8vSvMQbBJUd2tdvf6yurslEBQ 257
approval_utilities/approvaltests/core/verify_parameters.py sha256=sq7V0n9VaZKZ0hxTJEvY-SnPO8W_F6C4_GhlxLk20Rc 99
approval_utilities/utilities/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
approval_utilities/utilities/clipboard_utilities.py sha256=MPwS_OoVZkjDAOv1IoM_iAGt3J80lU07N9j3uLGeA2M 188
approval_utilities/utilities/deprecated.py sha256=_x0zM73WaXvqAiWFTM08m-jSdEEtEEbEHUIFCKzzjf8 822
approval_utilities/utilities/map_reduce.py sha256=tkW3MnI3kkHnyMGhULKi-e8jStoKILURrwusRd7ZKuw 191
approval_utilities/utilities/markdown_table.py sha256=SNCJKZJ976zNzkYEgCgEMyhGJ3Yox4CyVSBBIaXKBnM 1602
approval_utilities/utilities/multiline_string_utils.py sha256=RzjyPZyj9gc6CJy-FwQNkKDh2uCOI168_R-72-J471Q 345
approval_utilities/utilities/os_utilities.py sha256=UuvmHM1SXf9O-M7hDBfxrNvHo9C74NDSOY9n22bInPY 150
approval_utilities/utilities/stack_frame_utilities.py sha256=SawZgr7B0WanlDbURB_oHExhRpA8i9uQHduJBGdQm0U 311
approval_utilities/utilities/string_wrapper.py sha256=ceV763aiaE-o1WwQI21jEiFBgHaxsXjB1Y9PzQgwwwg 230
approval_utilities/utilities/time_utilities.py sha256=D6hye77Qxkyr3TOCUb8FtPMB1fA_GN8MrS6vnwU6jmc 524
approval_utilities/utilities/wrapper.py sha256=JCqu66EpkqTxgwy5GSSOTOoInHl-BAzPuswjxE3I788 563
approval_utilities/utilities/exceptions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
approval_utilities/utilities/exceptions/exception_collector.py sha256=mocSfZnIE0SVckDUTf2zJtX2S_tT4zF0hJgoodCLyqU 1080
approval_utilities/utilities/exceptions/exception_utils.py sha256=hclXePur8ynnri8bLAlzemRz-6akVf0Xt6a5E9eydJk 103
approval_utilities/utilities/exceptions/multiple_exceptions.py sha256=QyMCyEn5bTqgTQZN2CDkG0NqKVcVRABSR63sBBb8qqw 296
approval_utilities/utilities/logger/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
approval_utilities/utilities/logger/logging_instance.py sha256=5l2XxbrcgkU0EFRKvWf0LvRm-PN6ButP01wKovpD-r0 7505
approval_utilities/utilities/logger/simple_logger.py sha256=-MQ1sii7u5VYFO_Zle51HMJ7wo-2NNXf70fEzUJXuo0 2765
approval_utilities/utilities/persistence/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
approval_utilities/utilities/persistence/loader.py sha256=0kLYZRhJh_SX4j6Fxf_9jN64WcgcgMoFTKkUd10S9vM 218
approval_utilities/utilities/persistence/saver.py sha256=_xZxyeNkzAweicun69mgBYSakyeObJxesy7aVAIdWl0 223
approvaltests/__init__.py sha256=Ai7N-LJKBpWqKoir6jCtHYqH_pWOrCt5vsrK10_Npek 249
approvaltests/__main__.py sha256=9Y9YGKY4k9jX7hTYudnBkHXcVnZRlBewyazxOqsNa20 108
approvaltests/approval_exception.py sha256=tyHzd8FSkO-aRxUcKFLusV-9qPj9qicZDs1p3bh40Is 239
approvaltests/approvals.py sha256=2QE84ZrbqH86Wy4O4J4XHFwRqx_3awLDnmA-Iv62qLU 16045
approvaltests/approved_file_log.py sha256=wCP6lt4FxpZBzY7fCERKdwxpnQelnxwK4D3ln57BZMU 576
approvaltests/asserts.py sha256=WF2BaWgV4EP265nVOLq5f6C353l-w-Yj_Bg0rYlIyd8 1860
approvaltests/binary_writer.py sha256=GTUIoZhjEthdyVu9B5r42-khzq6Tb66HcguBgLslRLE 614
approvaltests/combination_approvals.py sha256=KZNV7R8VbGgpay2uB_K0McvqOipqK3DpkVhYOPFq3Mc 6715
approvaltests/command.py sha256=0436DWHVrSpa8tG_HX0YYb8NTjBhRnuP_Bt3NXS3BIM 643
approvaltests/commandline_interface.py sha256=tSDOqf3WmySCW8_hR73LWEb9jnlN7MgZu_BS-wVYYrE 920
approvaltests/existing_file_writer.py sha256=pt6FdgcYbBVukCjoUSoasWVjKufdbV-LUqr6uR38T8Y 657
approvaltests/file_approver.py sha256=Od3zufacli5N9pg6Y8ZrWtmHpFrxcFiT6kokLMYUqdo 4198
approvaltests/pairwise_combinations.py sha256=h7mxm4KFUgBPzah7SeQvRKgJtsaU-dwMfwpgv7STxYc 220
approvaltests/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
approvaltests/reporter_missing_exception.py sha256=UStuCrvi4IX8dcdt7a-gSpjN-cYVSeQswXWTcRlnbdw 273
approvaltests/storyboard.py sha256=4cLGgwvGzxCFlHtdEdIqel29_niCe2bx6OKpGcET3cg 2516
approvaltests/string_writer.py sha256=NEIZhYU1fRvxGdCeEeGtAvuZjjBxpQyFQswI8D1wRP8 1196
approvaltests/version.py sha256=rtHMFH2y5HaM7z2vmNhxFZnAhlTqnqgO9CNvDpZJc-M 27
approvaltests/core/__init__.py sha256=51avXO-Py_qrfYcQ_hc5GqgrhTgn2DtdBbUc5IR8A4U 159
approvaltests/core/comparator.py sha256=uoCtNcz1hf2ZDlOm6ZG1Tm7tMgouqPKYTBmSwWzStkU 619
approvaltests/core/format_wrapper.py sha256=68MRQRHU-ny0CtVq-0a7cLP7AvW72wbJ1KA6bMI_PyQ 413
approvaltests/core/namer.py sha256=CVXAKasDYDkDVmrwOtQonXz9pzSDlgQ3ZiPt2o1c02M 456
approvaltests/core/options.py sha256=ExzRav9HujyJJgd5mFmqY0T75jQCsiIyBoTAxrEQMSM 3323
approvaltests/core/reporter.py sha256=UuqVyjvW-ScNhIQMdvjLhJFYRw1bQ5UdpbVWVucrIiY 979
approvaltests/core/scenario_namer.py sha256=rlpJup8AkDXKo_XUJwVp_wdqVPJ8nvtByjRwnWdkDBU 1127
approvaltests/core/writer.py sha256=VySwS5tw7sLOCw5k6awEWXlCrYzpaVUiwiqWl9RSa0Q 152
approvaltests/inline/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
approvaltests/inline/inline_options.py sha256=xZZ9w9lfpZoSI_Ta8WuznsMaPukauZhPBajwXp_hoUE 3152
approvaltests/inline/parse.py sha256=fVh2s1f5hN87TZ7Tq2SJBoYsESv3EOp-BvDtbMxuc0M 2718
approvaltests/inline/parse2.py sha256=tQ9hAIcleecq1TKOedPBRvQA6mAFMhaYxBb08Nzzfgo 1055
approvaltests/inline/parse3.py sha256=5PX5udNjiOwrcLnQYGEOHEyGi9ybsgTNwb07r-zO5cY 1178
approvaltests/inline/parse_docstring.py sha256=GK-tEVZecIHqZ4_AvhqKiEuJPeQBNuc1FVUf6ksMaJA 226
approvaltests/inline/split_code.py sha256=phubR3k2-GA0Wv_5FOuu7MI2WgeQOWZhaqc58RrpD8E 2013
approvaltests/inline/types.py sha256=0sc0PfGcyCu-MrQ_EtFT3HBjxvrfi_R7D3PvqMQRQYk 165
approvaltests/integrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
approvaltests/integrations/mrjob/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
approvaltests/integrations/mrjob/mrjob_approvals.py sha256=Zk32FalLJTtz4qc7bwsDWdBxNmBo67ATwJis2FVAzrA 2953
approvaltests/integrations/pytest/__init__.py sha256=ba8fXU1RVLzRfVeXFgTBn9l5YkKzTWMFOeVXYgBtDDo 48
approvaltests/integrations/pytest/py_test_namer.py sha256=mXeh-8Var83xugpVhII5elJ2K5Cijza9EebCAh1JCx4 969
approvaltests/integrations/pytest/pytest_config.py sha256=yUdaV3VVWMOuS0kM2msGSayRzv4d7ON3QtZwiaQTqFw 252
approvaltests/integrations/pytest/pytest_plugin.py sha256=UHZtWZBm67wW61n_33XFcKZgI0rVXCNx9-TouG4M3LY 107
approvaltests/namer/__init__.py sha256=hYS3LkTImYaCjHRWi5_QF-rOLLye5WrVWhUYUTrH0k0 105
approvaltests/namer/cli_namer.py sha256=FJmn48NWMCiqc5phfSG0e6ep4TTSO-zgit-ncQdTGPs 476
approvaltests/namer/default_name.py sha256=O_Wuuu232_a7sAYq7djjuj5kSEgbqQOH3PtRy4Jc_Lk 243
approvaltests/namer/default_namer_factory.py sha256=XiNjA-91vq21uZ6gwgwvNbm1Lc4_JUFDF3ycU-AI2OQ 1185
approvaltests/namer/inline_comparator.py sha256=MhfqV9amIsKBHqcJ-UxMvtsJ-zZVK6ikHbgARFg9FlE 2239
approvaltests/namer/inline_python_reporter.py sha256=_NCu0mf4Q5GlbYq4fXXSpTe3ZG8n4E-X6bm7G0yaRSQ 1767
approvaltests/namer/namer_base.py sha256=IuIK-I_aqkn5LcG8qaWSWBhVGmqP5ku1T_1eA6cF-Cc 1967
approvaltests/namer/stack_frame_namer.py sha256=UpzVpLs4xoaF4FxSBDhFOrW9bLwlAtxg7QTN0Jj7YpE 4114
approvaltests/reporters/__init__.py sha256=DRtQeetrnxCYH4YasbCKYZUEvLnONjf4v91B6a6M9nY 556
approvaltests/reporters/clipboard_reporter.py sha256=PNNWwpChbAEXGsjCefDQ818wY3jrwcX2WKLWtzyCKAI 1541
approvaltests/reporters/default_reporter_factory.py sha256=VRxZTbt3U-OuLDV2sfjBJNsVqcl9D3Q4NmtM5GQaxwc 569
approvaltests/reporters/diff_reporter.py sha256=76ak5uhM2wIHevSQMOY9En0kc3l2YCO0D_wRO-4yvfU 1145
approvaltests/reporters/executable_command_reporter.py sha256=af5-1m86-qdUq4AirXxL3u-KHNWiG4Dxz7tIMHyoZ6o 2006
approvaltests/reporters/file_capture_reporter.py sha256=mMEYeto6H2yymzlTUNi1VqvswiiI72Aak0w9rMELtFU 1133
approvaltests/reporters/first_working_reporter.py sha256=sg9EjeUfXakevqWa3aQiR5dlr1w7Cm7JSkyuRUwPMsU 1186
approvaltests/reporters/generic_diff_reporter.py sha256=KLLUnSAGYY7kXWUcy2IFVZMX7A-XhR6IPH_WB243QdY 3201
approvaltests/reporters/generic_diff_reporter_config.py sha256=FV6I4zgkMBqKyK4SszYYqUYvCxMh5lxsWQoax3HSUHA 511
approvaltests/reporters/generic_diff_reporter_factory.py sha256=tqiyXHf-zhawy6_p4ZY8CpPu1ZRXBVL1G-DKDUvTkZs 3651
approvaltests/reporters/multi_reporter.py sha256=KAxin13GPuwtdMKmIV8-BGbCtQ6P4lacTKNwbDViar8 607
approvaltests/reporters/python_native_reporter.py sha256=_ziBDOuEN9Je1KwfXwqyEpPufJxyt5E0yNMSGICZqEY 1674
approvaltests/reporters/received_file_launcher_reporter.py sha256=88ePT5GDGl_3c_AEPyvzjRku0bb-Gya8EA-82C8Hq3I 751
approvaltests/reporters/report_all_to_clipboard.py sha256=1ICYQcp7o1rHMg2_YTwUDVMJgzc_H-Xrrj6rGvFZ7h0 662
approvaltests/reporters/report_by_creating_diff_file.py sha256=P8db1f6Pok3c_WuuR5Rk-GzC1oHKxrqMP1dOheCTwFQ 760
approvaltests/reporters/report_on_cyber_dojo.py sha256=tQgFICuAI_oP4aFHHOlVffNvxhrkRjBUQA0kUYwlASo 395
approvaltests/reporters/report_quietly.py sha256=wvFzyxH9lMqEHN9lkoRMb7Gx9pIZNv4hwpEDGodmAKo 220
approvaltests/reporters/report_to_diff_engine.py sha256=bF5BzR2S6FJRsU-W-6I6R1kyscS28WPnInwcvq-rgHQ 631
approvaltests/reporters/report_with_beyond_compare.py sha256=Fw4dxHaBrjG9lz_77dfb9XN4Aeru5yBUrk27BX8_n3E 2076
approvaltests/reporters/report_with_diff_command_line.py sha256=W6SvudFtrHBqjFfLqDuMVfqssTvDNnPH9vDOmUKeZV8 266
approvaltests/reporters/report_with_vscode.py sha256=lBbf0FAl7F3fVqYxFK_GjUUrH6fP2JYgkYPfokEoxyM 582
approvaltests/reporters/reporter_that_automatically_approves.py sha256=s02fuuADlJcXGfnkZc3Yrnfa58VU83qzrMtdliQXTwU 248
approvaltests/reporters/reporters.json sha256=fALpdgMxRMR14zT2faaJ4KLBHFnVSMMZsUpUavEpPcU 771
approvaltests/reporters/testing_reporter.py sha256=bajyU6brTgyYchdzrierZrkJQuZwFOdHDCMWGpQBS7Y 265
approvaltests/scrubbers/__init__.py sha256=7QVtOkEVpExEo120Ux-ar8HKq9su4ETLCJ3_0OUgQ-k 247
approvaltests/scrubbers/date_scrubber.py sha256=OA_5Nq6dKSfxJ9_jBOeRKHsaUm8ZnJ9Uu6ANbUzhx0A 3413
approvaltests/scrubbers/scrubbers.py sha256=cdzxBkm-t2arSqGPApIl9yir7id484n6RVmL40jV3bk 2667
approvaltests/utilities/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
approvaltests/utilities/command_line_approvals.py sha256=M-epls4rgdVHQncsMH67NOBLTvGOnVyaEMkxL0YtmEQ 1013
approvaltests/utilities/logger/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
approvaltests/utilities/logger/simple_logger_approvals.py sha256=lDuqJua94shclUi1jemCxsJxMvX81dl95nWyD2ALMuc 675
approvaltests/utilities/logging/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
approvaltests/utilities/logging/logging_approvals.py sha256=2pI6kieD-Ah_PfXLgXPJ0yi7ALf_Yf5CakcJxxUj9x4 989
approvaltests/verifiable_objects/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
approvaltests/verifiable_objects/formatter_of_argparse_namespace.py sha256=D_N7Z9NVPtlTahXy1XzXGBUAbsDtkN46tdM_Iyf5lOk 523
approvaltests-14.3.0.dist-info/LICENSE sha256=c7p036pSC0mkAbXSFFmoUjoUbzt1GKgz7qXvqFEwv2g 10273
approvaltests-14.3.0.dist-info/METADATA sha256=xVgyZZwrmnfXQfwdRrQI7g4sNSUFxYK58G-JHOYwRtA 14177
approvaltests-14.3.0.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
approvaltests-14.3.0.dist-info/entry_points.txt sha256=hJj0wpuRTJdHEJ_DamKdVGJse7JzAAaoR1m1kVil8Vc 82
approvaltests-14.3.0.dist-info/top_level.txt sha256=v8tn2ZGE0qaZKqMr3aAZZBLRsx-77OGHM-UdXU9yH_c 14
approvaltests-14.3.0.dist-info/RECORD

top_level.txt

approvaltests

entry_points.txt

approvaltests_pytest = approvaltests.integrations.pytest.pytest_plugin