haas

View on PyPIReverse Dependencies (2)

0.9.0 haas-0.9.0-py3-none-any.whl

Wheel Details

Project: haas
Version: 0.9.0
Filename: haas-0.9.0-py3-none-any.whl
Download: [link]
Size: 67929
MD5: 7db5dce8ef8e603d20d74f5e89f7ae03
SHA256: ef6e72ef2320a54158e0d214e18879a721f5a6c8bb2965f18dfadd32b816dd97
Uploaded: 2023-12-03 18:43:16 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: haas
Version: 0.9.0
Summary: Extensible Python Test Runner
Author: Simon Jagoe
Author-Email: simon[at]scalative.com
Home-Page: https://github.com/scalative/haas
License: BSD
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: OS Independent
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
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: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Testing
Requires-Dist: enum34
Requires-Dist: statistics
Requires-Dist: stevedore (<5.0.0,>=3.5.2)
License-File: LICENSE.txt
[Description omitted; length: 1882 characters]

WHEEL

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

RECORD

Path Digest Size
haas/__init__.py sha256=-_A-NM1LcTpG5e4sctIiEIzB3LAqGflvowD_WJMx4H0 616
haas/__main__.py sha256=G8JZ3Z-48W7CsxxNE4_bzlAI-iubTFlOJdWm25rbVXU 350
haas/_version.py sha256=nJNSfRpHBLJVed0yzekBvRw-fD5ifAO6hEA6z_iyedk 484
haas/error_holder.py sha256=EBjBvsCmNh_xa5ZUnJQ6OnV0uJOmIb3DbvCarangaiE 1292
haas/exceptions.py sha256=HJlku7hIrSXwTTTNn6cyeRwFc31paqHSluXiMWz_NGQ 420
haas/haas_application.py sha256=ZgC6PGhW0_h-k-mqzuZJx4QLTz9i9sqbm5LY99TA1qQ 5152
haas/loader.py sha256=QWdfjmW6lzgrrCl-cOocXJGC0mNROzzKpLVFEsQzcy4 3777
haas/main.py sha256=dBHVHZ86BbDimWPr4sNXX80H0_c_Ve7TYIbn7AwA-10 650
haas/module_import_error.py sha256=QmUzfCYvAtkJvauGV0NqqIOaCmexFDRr-rDK-uCviYo 398
haas/plugin_context.py sha256=3_BSzOh3a0yxEJeJ7YZfUsBAN-rg-wMz6VzmFBZbB78 904
haas/plugin_manager.py sha256=yY0H12T-nV7Ofw1uORxR_EBgs8RnZk4A1KHD0vgWeos 5356
haas/result.py sha256=EPxsbKAOVXIvgQkgSGaTZ5ERi-2HbP0NRjd86J3UdJc 19047
haas/suite.py sha256=auWdTCDrFdUOUWsunStvDYjeSKX5fGMCqZzFGI9Ez1Q 6740
haas/testing.py sha256=x-ji9jF3YEZ7mLOotBsU99FfwUaLf-SCyiZZhP5Qvso 379
haas/utils.py sha256=cIjWZZ4pUi0VhTFN-yxL8NwncIFGwHYS8AAKAVRvSaw 2439
haas/plugins/__init__.py sha256=pN1wi8-2e6TKV7-8PFRbBX3y1HiPfWo-M1S155XWrbE 278
haas/plugins/base_hook_plugin.py sha256=JG3ksX2D8F7bHcXJby-s9GO5u4ksowEF1_Eey85G-OY 1547
haas/plugins/coverage.py sha256=vmqTJu0zjH9uAh_4pSvw4tRBolJZ-Ddw9hLoSPFZuDg 686
haas/plugins/discoverer.py sha256=ThIAX8Hnbbw5RjMsLqT54gNIDUd2mvrEoi9h3l3Pspw 16234
haas/plugins/i_discoverer_plugin.py sha256=ZsAvkqGklWgVB-fR88FcQ41UttekCz8--6-L3RKNl5U 2448
haas/plugins/i_hook_plugin.py sha256=sMgvXsYu2Ep5xmjkBp9y1hBYFkL3OjlxSRfnT-5dHzQ 745
haas/plugins/i_result_handler_plugin.py sha256=L63rtnnq2zorFtFk78nv7opsLh1-Up9h8vhENigsImY 2186
haas/plugins/i_runner_plugin.py sha256=yJ92qktbbpRMV0YY_D6cY_ld7oZEDnRPnXZ8yuRUY0E 1300
haas/plugins/parallel_runner.py sha256=pmauGxHw4opcv8Cn0O3TizInu74JljxF--v2Es9-1Mk 5957
haas/plugins/result_handler.py sha256=pje1szoWvxOZLvEk4C1HOe5hiQ9m4ffQg7nhbtVnGM0 11763
haas/plugins/runner.py sha256=ooJPL8lfJfoN9mUy3LJWCQUPkKD4Yy3vFLmtOM4WQDM 2311
haas/plugins/tests/__init__.py sha256=pN1wi8-2e6TKV7-8PFRbBX3y1HiPfWo-M1S155XWrbE 278
haas/plugins/tests/test_coverage.py sha256=kg9116SWKIHrXxAwWdT3nvn4eRSWHGcFNNASwuIIb5o 1508
haas/plugins/tests/test_discoverer.py sha256=t3tGFHLPNhlDpJlfxy7YS7jhUpLORu7TOrAHEStCYOA 30754
haas/plugins/tests/test_result_handlers.py sha256=9i-elQh4Qu0UMwX9aeoyJ6VWVSSjT195PL0vuUFEgHo 13167
haas/tests/__init__.py sha256=pN1wi8-2e6TKV7-8PFRbBX3y1HiPfWo-M1S155XWrbE 278
haas/tests/_test_case_data.py sha256=P9KMkOGTSlop_ROscP0wYlFaI7IbT-wkvtCUGk7viC4 757
haas/tests/_test_cases.py sha256=WLQvQCufWT4SHQ3evX4qViGy1e0CGJ6PRGEvdUUAsFs 752
haas/tests/builder.py sha256=uyRS1QcRLICGAKexo254HpvgOYaqkVeyn-VW-6SL0UY 3100
haas/tests/compat.py sha256=_y4Htcj8-s87kV7UIhWByiusUo7FNcaJJuiBzvVIOtM 87
haas/tests/fixtures.py sha256=ynpdOpuR2FUoKK8m6E4ROrvP5EbS5wYl8VC1sWH8n3s 715
haas/tests/test_buffering.py sha256=KwacTzh9crqG7IHRbobhglZVfa2c5VZ3hiy1USUJFMw 3731
haas/tests/test_builder.py sha256=3zn-Tc7J_Alr6invWvH8JMxlNhStg5ADAeTGxD6S5jk 2517
haas/tests/test_deprecations.py sha256=YSEOKZ9orI3cjNwEd9E0dbP42daPrtyJcUgHurS6H9g 780
haas/tests/test_error_holder.py sha256=P9gXgVlif9u78UQzkS51y3mjeHpYo4kkkcarAIrbEpE 735
haas/tests/test_fail_test.py sha256=nk5oTPFCxJL3F2YTLa6JY7SnbAvc2tFJJj8F0bx7M_4 2949
haas/tests/test_haas_application.py sha256=-OZzs2yf3uEL_xArtVUMB7g29ROGZ0TRQxglbZmp8UA 15966
haas/tests/test_loader.py sha256=AUKbkgUZ6jCxGbTYkxIgyqejg6b0IM-NHwcnCxmIYCA 5191
haas/tests/test_parallel_runner.py sha256=VaVdUCmdCULNTRqGl7i-_UgXYha6ZVXU81b3k_GUX7Y 10706
haas/tests/test_plugin_context.py sha256=Kkm9J_jO99NsAQG3LEYXrUXQQgulZJGZeh9KZlRLevQ 1468
haas/tests/test_plugin_manager.py sha256=8okfBDFq4OoS_5abnF3-OBXJxfGWbp68a44FpYt8Y7E 8393
haas/tests/test_quiet_result_handler.py sha256=99t8fXCfpakh6Yy63xQ0NI7PwD5a45RdZJMdOl8VAkk 8801
haas/tests/test_runner.py sha256=myyZaYPnrI8rkK29nuf-CqOi25LMeYezRuqmZiMdZ_s 3429
haas/tests/test_standard_result_handler.py sha256=RVI8GdKf8C-5XzAlElhQy9AFxaGluSxNHITDEED0cc4 8847
haas/tests/test_suite.py sha256=_BcgXp70x2R334AQ346Qbx-88h4TzmQzPu3fSZVaA94 18196
haas/tests/test_test_duration_ordering.py sha256=Es2oVddHRZ2Izn0yEayUBplabRQ1TReq4ny5MTcrk_g 5568
haas/tests/test_text_test_result.py sha256=qWl8ZjC0_WhhtiADi2gGfhctC1Ex-GOLM09lQg2uwgQ 13200
haas/tests/test_utils.py sha256=UuGQo40Vpc6pV1-Xmv3_oHF6kJsbsjwy0z1WLUwAQwA 616
haas/tests/test_verbose_result_handler.py sha256=nFXjGjIjbth_QBwQdKyrodoUFY8pU63TW4FAQjsVdi4 9158
haas-0.9.0.dist-info/LICENSE.txt sha256=X51GwCy0O9aaF473e9P-QADbA0805-rWiC5YC-ThpZE 1504
haas-0.9.0.dist-info/METADATA sha256=f9gcgooOdWUUoUJ6iWQXqunXGtqb9gpEzKaCwhXDxuU 3093
haas-0.9.0.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
haas-0.9.0.dist-info/entry_points.txt sha256=mgA_fPTqyqv41vC2uPlcQ4lZfNFBUFVurac3fDnRKJ8 556
haas-0.9.0.dist-info/top_level.txt sha256=S34VSnaSGfllLKhKA2tPr91WlhWvuI9F6zszAPAMucA 5
haas-0.9.0.dist-info/RECORD

top_level.txt

haas

entry_points.txt

haas = haas.main:main
default = haas.plugins.discoverer:Discoverer
coverage = haas.plugins.coverage:Coverage
default = haas.plugins.result_handler:StandardTestResultHandler
quiet = haas.plugins.result_handler:QuietTestResultHandler
timing = haas.plugins.result_handler:TimingResultHandler
verbose = haas.plugins.result_handler:VerboseTestResultHandler
default = haas.plugins.runner:BaseTestRunner
parallel = haas.plugins.parallel_runner:ParallelTestRunner