gabbi

View on PyPIReverse Dependencies (8)

3.0.0 gabbi-3.0.0-py3-none-any.whl

Wheel Details

Project: gabbi
Version: 3.0.0
Filename: gabbi-3.0.0-py3-none-any.whl
Download: [link]
Size: 214012
MD5: a155863ed4d9c5ed2b054c46b42623d6
SHA256: 9d6d7c9b03757dc327f0670fed73e7fc05ccf8963bc55301275d4266d1b7b8c9
Uploaded: 2024-03-16 15:37:43 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: gabbi
Version: 3.0.0
Summary: Declarative HTTP testing library
Author: Chris Dent
Author-Email: cdent[at]anticdent.org
Home-Page: https://github.com/cdent/gabbi
License: Apache-2
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Environment :: Web Environment
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
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: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI
Classifier: Topic :: Software Development :: Testing
Requires-Python: >=3.6
Requires-Dist: pbr
Requires-Dist: pytest
Requires-Dist: PyYAML
Requires-Dist: urllib3 (<2.0.0,>=1.26.9)
Requires-Dist: certifi
Requires-Dist: jsonpath-rw-ext (>=1.0.0)
Requires-Dist: wsgi-intercept (>=1.13.0)
Requires-Dist: colorama
License-File: LICENSE
License-File: AUTHORS
[Description omitted; length: 3615 characters]

WHEEL

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

RECORD

Path Digest Size
gabbi/__init__.py sha256=0mNcHoe6I_RWhJPhVOnnYf9tVTmEamM5H6wNa78aVss 610
gabbi/case.py sha256=YySu10ne6HAZCjBagI0PCqaMi-QIT2hXikSp-EgqO-w 26175
gabbi/driver.py sha256=SvYU00s9bCL9BbjDuYi8P2G3oy6YzMccVd9uVnkUps8 10255
gabbi/exception.py sha256=h05KkfYHBy5x3bwjRs4IGg4WhM1fcJ4f96eTUhtShhw 915
gabbi/fixture.py sha256=0AYTkr1xBlBATLu9KaN_ti6TFNOwF0n4ZCA5HwSridM 3093
gabbi/httpclient.py sha256=-tTbg2ut2vztrUIJdDxwZajUYdpeLBQF4d-GcgIWJbs 7980
gabbi/json_parser.py sha256=eH20ReFfI29U5Tt0ZEL1nzxqK0RRQXh08L-NSW_Z12M 841
gabbi/pytester.py sha256=mp2LpsQpSEjwOKP3QQ2wM1qWrNCuTGdXlYTA2lCV30M 4503
gabbi/reporter.py sha256=4yd53xYG00IGjvGDHuKaDzwfz3nXC1O3ZreVHXLBuMY 4484
gabbi/runner.py sha256=pxWkw4xZtNX9GarzS-r1Y03NxrmbRuD_FTrkR74ccIQ 10296
gabbi/suite.py sha256=asN7fbGnX87sM-EUzMeCNP_JqhDg8bcjxRG6mp6z5ao 5247
gabbi/suitemaker.py sha256=KAgpcQg_ZO8bkkNOyMoG1ikH2gqyLEMMhYVoJyw9_ck 11439
gabbi/utils.py sha256=ivjQx9FM6x2uoH_a2IeozB_hCFejmBNCN-twYasRo04 5816
gabbi/handlers/__init__.py sha256=p1sfziFAvBiLX84iu8Ph6EnqqEQ5KRDheeoErsGpzlo 915
gabbi/handlers/base.py sha256=CekIaIh3YcuGEWghbDtf6bu8lT9Zw3UY_r-7oBoawUs 4450
gabbi/handlers/core.py sha256=1O5wkQtH_OUr_onQ7H3gauYwJyZ9qHDDIpmzyEWm2Fw 3139
gabbi/handlers/jsonhandler.py sha256=aAoPibHW9iOCuyT5mJTc94H3BqqGgG6F-2xgPHyV0Pc 5198
gabbi/handlers/yaml_disk_loading_jsonhandler.py sha256=bnjFchaQ9A5ltZMaMPaalrdun79nH8KV58s-7b_WIT4 1502
gabbi/tests/README sha256=CTW3Xy-59xX3IhsTZj95sOGqoQBZ9ruGD7mE03rw_L0 299
gabbi/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gabbi/tests/custom_response_handler.py sha256=Cooe4N-m6h0sWTR73NcoZyQBFtelt0recSmwHx70P1A 845
gabbi/tests/simple_wsgi.py sha256=WxVkETcdr9LYyaAED6Sy8eG2buQ5CEBE5dSbBMivUY0 6369
gabbi/tests/test_data_to_string.py sha256=s9o8QU0ExoePwYRIYXMMdEZ83b0hpuAizjXP3JNlbDU 1953
gabbi/tests/test_driver.py sha256=c920calo4flaFGA4fCXr4lR9XJmWaCIkxeHRDhHrj1w 5248
gabbi/tests/test_fixtures.py sha256=Zc6jQqUU0Xz-_3vbjPCpTo1gED43wRf270RDhiICj94 1796
gabbi/tests/test_handlers.py sha256=wUGFrBq7wJwFinqtyv3TanL8JoR8JMpZfG42JHXVP7A 18354
gabbi/tests/test_history.py sha256=Zs_SdBYsxJO_AHO5uMbszyo1tm3UPMurF5Phlgih8G4 7286
gabbi/tests/test_inner_fixture.py sha256=pPeCoidBIp2y6IbmBqUX7zy91MkSeY_EXHMJDl8KMhQ 2212
gabbi/tests/test_intercept.py sha256=agLwrEbr277Zus8g3APWI7e1mslNXmhyvXAfmZS1JqY 3222
gabbi/tests/test_jsonpath.py sha256=BMkO58D1M-AutcdahRQcG2f5F4ebOgyQFEo9VPxJvo8 2098
gabbi/tests/test_live.py sha256=qIJahqFrwmKZ57YPP59ixHI3rR47GSEpHbDG-8t9pVM 1888
gabbi/tests/test_load_data_file.py sha256=EiT87xIeZEXzPOqSP0bP4diCjL0V8RaP4wSzZ4i-kRg 2708
gabbi/tests/test_parse_url.py sha256=ykeQqX9aX2ewWSI9oTvT47PHwf5hMPooGfVoa4gvWks 5948
gabbi/tests/test_replacers.py sha256=5igqfz9eKi3gTDBF-XnxSFhPPuUmHLkVuSja_CHjtVU 2236
gabbi/tests/test_runner.py sha256=rwW75LbYtn2qV3BHxs03U_BSVzqgHuDPSJMrJLg4xxE 12726
gabbi/tests/test_suite.py sha256=NUzFDZws57jwg2y8jhCJQWv7UgijlYLcogUQMmz_1-o 1836
gabbi/tests/test_suitemaker.py sha256=8chKfmFGv8CMmYCNgWL2FS7a9N2qqjF2CAfYpXv3d1A 6763
gabbi/tests/test_syntax_warning.py sha256=Xod3fxUTfLRrTnnVxj0Y2s8EKfcyQFHJxMWnE0CNB8Y 1438
gabbi/tests/test_unsafe_yaml.py sha256=Qj22s96PsPFy1qq98Wvh5bcqirsZ-wNMhoDTRNpFrdQ 1768
gabbi/tests/test_use_prior_test.py sha256=-ULRCYftkCAKjmUsDF74MeC3_Jtt1tXG-Czdc2bt-XA 2257
gabbi/tests/test_utils.py sha256=ap54LrWhYXPc1YHmUK5YUHmgi6MoL5LHDng94w7f7Io 10468
gabbi/tests/test_yaml_disk_loading_jsonhandler.py sha256=o5NGZI_prHfPjB7sM211oZmQV8PzQ59Rk2AGbRTTHRs 1765
gabbi/tests/util.py sha256=1ry173yeA6EBNtPT-jP65pi9JTu-4PShtIX-UXljXkI 1246
gabbi/tests/gabbits_handlers/cat.json sha256=BhyjFByYelVqbaS9qvFuRE6B5hqbjU0xOWxQhyX94es 43
gabbi/tests/gabbits_handlers/data.json sha256=V96nSbGlNgxOVRArFAziSAgptRI-gUQOY7c0RRuzdaE 21
gabbi/tests/gabbits_handlers/pets.json sha256=lgqKKlXKlnUYAaUQ9pwU8ODRKcDMmkFYLMjPTG9YD_k 123
gabbi/tests/gabbits_handlers/values.json sha256=TSDt01p23JTxjBUprwHSPoxuy0Jipi3CN7d14qS_9OY 334
gabbi/tests/gabbits_handlers/yaml-from-disk.yaml sha256=4LJEQrmFIXpYCYDB0-HhqNzYjQEbjRtBevJOlW5DyRw 796
gabbi/tests/gabbits_handlers/subdir/data.yaml sha256=W0PKQleU468678OJdhMGMOmSm18hs80eyzIIEl-NDNo 15
gabbi/tests/gabbits_handlers/subdir/pets.yaml sha256=8jQHO4ilGXWYkXzW91b5PE_9X8EkZ28A3bIcUsjYxz8 52
gabbi/tests/gabbits_handlers/subdir/values.yaml sha256=1deVD2bIL12nACHvhhZr4e9tmZ-Axu8OB6nyQlMIzMM 140
gabbi/tests/gabbits_inner/inner.yaml sha256=dHyoRXmYCdVYso7-HztvGJnxsB7r-lh5OGkI2CYSCKM 118
gabbi/tests/gabbits_intercept/backref.yaml sha256=XmFU0liiGK169-OBwhzZt3wgW8b2YbqCRDhU9by2dL0 2543
gabbi/tests/gabbits_intercept/casting.yaml sha256=tZyIgVVL7UzcwyD0TDpV9ax05yH29IcMso68vwC2hEo 2261
gabbi/tests/gabbits_intercept/cat.json sha256=BhyjFByYelVqbaS9qvFuRE6B5hqbjU0xOWxQhyX94es 43
gabbi/tests/gabbits_intercept/coerce.yaml sha256=qbFhb2g4oW8fs-46dEZA86XNz_Gu8dGCAQpIpVchQKU 4676
gabbi/tests/gabbits_intercept/contenttype.yaml sha256=5EmasIPLqYlRN2SLUb5ttcx3AMxsFXuv8PqAGZ9BQ8Y 1519
gabbi/tests/gabbits_intercept/cookie.yaml sha256=C0pf7E-0eU8P_ncMxIwNILMsATcmCU91DNdOFgS_Ic0 732
gabbi/tests/gabbits_intercept/data.json sha256=V96nSbGlNgxOVRArFAziSAgptRI-gUQOY7c0RRuzdaE 21
gabbi/tests/gabbits_intercept/data.yaml sha256=mma8Jh_FJuGryWQdEBCOSr1aVTASGmMffNRskH_VhRw 1999
gabbi/tests/gabbits_intercept/disable-response-handler.yaml sha256=LhV8vVaSWZbwalUmcawFySKPOZzShXtEZ20LbmB5EFs 546
gabbi/tests/gabbits_intercept/failskip.yaml sha256=U_ResIqnHAOaERoFnKDIGwDiH_amvzp0lcFqFSDfarI 382
gabbi/tests/gabbits_intercept/fixture.yaml sha256=hqM8hjRdVGL6qpOu_AUQAOfmTxPJHq4BKNFSRQfgt2k 216
gabbi/tests/gabbits_intercept/forbiddenheaders.yaml sha256=4G-QdMdRoM8ICcC0_OfRSw2mMgG4BEyi0dJMeJyXZeI 756
gabbi/tests/gabbits_intercept/header-key.yaml sha256=lcT0HpM2trBZq_6CRQmz8I8pbEUEPIkbhXF6Gi7AeyM 240
gabbi/tests/gabbits_intercept/horse sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gabbi/tests/gabbits_intercept/host-header.yaml sha256=k--t5G8hOE5sQc7VA4QIbybaLa33Jg6nWuRb6Qa_2is 383
gabbi/tests/gabbits_intercept/json-extensions.yaml sha256=mimBsWu5Pv8bIflmCUPNjDi41QIDik6TwbCUHMuhsjE 1544
gabbi/tests/gabbits_intercept/json-left-side.yaml sha256=MStY5f_0OrgL1YFT6ZZr6Papi1E4ZHUsxvHBYeYvBhU 731
gabbi/tests/gabbits_intercept/json-right-side.yaml sha256=P8YJ0fCAAzVQfRkCX4bW_fBruKF4lRWBq1ICvurKPsw 640
gabbi/tests/gabbits_intercept/jsonbody.yaml sha256=MJalI50qwlOtsc7G4Pu7Nx_RjL0gHH04DPEp4fwwJKQ 763
gabbi/tests/gabbits_intercept/kitten.png sha256=9Rjv3nWOLi-sqlRuFWCDw8dAReL87_TqW0Iqfg98FuM 110735
gabbi/tests/gabbits_intercept/last-url.yaml sha256=Lijssxm2ZadTAGJXtNWlhJNPuchVhnBrd0r-AWXBEcM 1074
gabbi/tests/gabbits_intercept/method-shortcut.yaml sha256=NXEQIq5JIS8uVfFhFCrYIgfp1ma7LtoL6DcK6NOIrqU 903
gabbi/tests/gabbits_intercept/pets.json sha256=lgqKKlXKlnUYAaUQ9pwU8ODRKcDMmkFYLMjPTG9YD_k 123
gabbi/tests/gabbits_intercept/poll.yaml sha256=ORDFePo0dB51oqrHfXpbQhJg4ytJ1R6Xs2vFgaMEx-o 1238
gabbi/tests/gabbits_intercept/prefix.yaml sha256=0ldMKOMmWHxz5u_j172YbJlae4cvu_yWivpy63e3juA 484
gabbi/tests/gabbits_intercept/queryparams.yaml sha256=ta5qZ-pnRXjCwSv-6Mc2mSAiFiR1rXQ-D-2fawWEQ64 1466
gabbi/tests/gabbits_intercept/regex.yaml sha256=ui8EG1zXBs4aSoC2lentEJkOMQyd3wOtvCB1G5JbKnc 976
gabbi/tests/gabbits_intercept/self.yaml sha256=8ejDHDQpddcxn9_1TAlrjLNsX82D6godS1Vb3Qleb_g 3500
gabbi/tests/gabbits_intercept/skipall.yaml sha256=nFyhCv1ccc7WVQ6v165aOPM0y2cPFVRoJYyH0xNse64 72
gabbi/tests/gabbits_intercept/utf8.txt sha256=uUvIqwZbfmpKc006LPsja2-zlUkEKsLrqLeub7pgwqs 14258
gabbi/tests/gabbits_intercept/values.json sha256=TSDt01p23JTxjBUprwHSPoxuy0Jipi3CN7d14qS_9OY 334
gabbi/tests/gabbits_intercept/verbosity.yaml sha256=55OX3_5X2P_AvF4SZSnSrrtCyc9iZvrXCI2w1L3CgoA 135
gabbi/tests/gabbits_intercept/subdir/values.yaml sha256=1deVD2bIL12nACHvhhZr4e9tmZ-Axu8OB6nyQlMIzMM 140
gabbi/tests/gabbits_live/google.yaml sha256=5cm2Cyb30JV0c6gNA2p0H5PKD0OjJB3GPFM8GDIjG2g 557
gabbi/tests/gabbits_live/host-header.yaml sha256=tbNwY2fyoHIMnhMu1su7lOpAirFVxvBATk35TK1VXsI 602
gabbi/tests/gabbits_runner/failure.yaml sha256=XEzpO5T4pWB6JvgJNb71LLCnIzDGtcX8lNGkPV8W28w 57
gabbi/tests/gabbits_runner/nan.yaml sha256=BDFrA6y0c_jnewOh2MCWKfg_vx6ykOoY2MQhjxdjTbc 203
gabbi/tests/gabbits_runner/success.yaml sha256=4utiMq1991UlkUmFtP78aySH5u6M7sx-IWMw8CbADPk 60
gabbi/tests/gabbits_runner/success_alt.yaml sha256=4utiMq1991UlkUmFtP78aySH5u6M7sx-IWMw8CbADPk 60
gabbi/tests/gabbits_runner/test_data.yaml sha256=9T0VluEbYBP5AU2AcApQpUvZDlIeobQv3Q6uY67LuQo 145
gabbi/tests/gabbits_runner/test_verbose.yaml sha256=vUC5HyBNUzMXRSNC2haRfStCsuYd0uPRidTrY8XSdvQ 291
gabbi/tests/gabbits_runner/verbosity.yaml sha256=444Ikhz677TfMaC93dHDUejfj7rXz4upfvIXvG0PtSU 120
gabbi/tests/gabbits_runner/subdir/sample.json sha256=TCvMve4yQx9yLGBwwrY8KSPCSJI2Hk4IK9s5Vz5t6WU 29
gabbi/tests/gabbits_unsafe_yaml/nan.yaml sha256=i_zVUrGzhapO_XZyPD-eJawoF9ORyw5KtuH_CumYCbI 193
gabbi/tests/test_gabbits/sample.yaml sha256=PV_gTjyYOnaHjhdJyKS3IqzNCfvVurDFFAYStDDGP88 210
gabbi/tests/warning_gabbits/underscore_sample.yaml sha256=E33lC-UWFzHVTpgZrnLxkbIxrlSfGOCeitRJDCPmXH4 87
gabbi-3.0.0.dist-info/AUTHORS sha256=qx7x2sorNwSboTIDidlQs9RffRYRIQhJo6U1UShBf2w 1215
gabbi-3.0.0.dist-info/LICENSE sha256=ItF10plhPhkVk9Da1jLJz3mRw5j_9OgQ9GbEKUPmM5g 593
gabbi-3.0.0.dist-info/METADATA sha256=nFctPfQVGea5p_Ewd3_xThJemxdrjbT28xl6TBNLaZc 4911
gabbi-3.0.0.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
gabbi-3.0.0.dist-info/entry_points.txt sha256=O6DorI-NAs3GSbpiguF9xDjZ_T6SCE3nvMKtvTN2kYc 47
gabbi-3.0.0.dist-info/pbr.json sha256=LFZbVy1UsUs9t5xhtCsX9uxfTcRHdmhZD9mTyVnFI00 46
gabbi-3.0.0.dist-info/top_level.txt sha256=Bh2_-NR-4TbPnzzVFMDbRT8JbjyeaILaCVteShy3hL4 6
gabbi-3.0.0.dist-info/RECORD

top_level.txt

gabbi

entry_points.txt

gabbi-run = gabbi.runner:run