summaryrefslogtreecommitdiff
path: root/gnu/packages/python-check.scm
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2025-10-01 12:09:24 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-10-01 12:13:44 +0100
commit6e5be16da687b15086fdec0d8f868644b5c61a20 (patch)
tree920f1714863f69e89f16282b86e5c2b7962ca293 /gnu/packages/python-check.scm
parent3aaee878abad8232042ede093c5701906ed7889b (diff)
gnu: Add python-pytest-recording.
* gnu/packages/python-check.scm (python-pytest-recording): New variable. Change-Id: I73a9132a7a19528790c8817ad75fd87c2d4520ff
Diffstat (limited to 'gnu/packages/python-check.scm')
-rw-r--r--gnu/packages/python-check.scm26
1 files changed, 26 insertions, 0 deletions
diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm
index b059ce104a7..d67ab3a990b 100644
--- a/gnu/packages/python-check.scm
+++ b/gnu/packages/python-check.scm
@@ -2925,6 +2925,32 @@ The main usage is to use the @code{qtbot} fixture, responsible for handling
2925interaction, like key presses and mouse clicks.") 2925interaction, like key presses and mouse clicks.")
2926 (license license:expat))) 2926 (license license:expat)))
2927 2927
2928(define-public python-pytest-recording
2929 (package
2930 (name "python-pytest-recording")
2931 (version "0.13.4")
2932 (source
2933 (origin
2934 (method url-fetch)
2935 (uri (pypi-uri "pytest_recording" version))
2936 (sha256
2937 (base32 "133nj8vha63gv226f0gvqn16gnazbn2rqh8amv2fx4jrm2r693an"))))
2938 (build-system pyproject-build-system)
2939 (arguments
2940 (list #:tests? #f)) ;XXX: more than 50% tets failed
2941 (native-inputs
2942 (list python-pytest-bootstrap
2943 python-hatchling))
2944 (propagated-inputs
2945 (list python-vcrpy))
2946 (home-page "https://github.com/kiwicom/pytest-recording")
2947 (synopsis "Pytest support for recording and replaying HTTP traffic")
2948 (description
2949 "This package provides a Pytest plugin powered by
2950@url{https://vcrpy.readthedocs.io/en/latest/, VCR.py} to record and replay
2951HTTP traffic.")
2952 (license license:expat)))
2953
2928(define-public python-pytest-remotedata 2954(define-public python-pytest-remotedata
2929 (package 2955 (package
2930 (name "python-pytest-remotedata") 2956 (name "python-pytest-remotedata")