gnu: Add python-allpairspy.

* gnu/packages/python-check.scm (python-allpairspy): New variable.
This commit is contained in:
Guillaume Le Vaillant 2021-04-12 09:50:54 +02:00
parent e18e2e458f
commit bceca1ff58
No known key found for this signature in database
GPG key ID: 6BE8208ADF21FE3F

View file

@ -11,6 +11,7 @@
;;; Copyright © 2020 Tanguy Le Carrour <tanguy@bioneland.org> ;;; Copyright © 2020 Tanguy Le Carrour <tanguy@bioneland.org>
;;; Copyright © 2021 Sharlatan Hellseher <sharlatanus@gmail.com> ;;; Copyright © 2021 Sharlatan Hellseher <sharlatanus@gmail.com>
;;; Copyright © 2021 Brendan Tildesley <mail@brendan.scot> ;;; Copyright © 2021 Brendan Tildesley <mail@brendan.scot>
;;; Copyright © 2021 Guillaume Le Vaillant <glv@posteo.net>
;;; ;;;
;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
;;; ;;;
@ -1310,3 +1311,26 @@ (define-public python-pytest-sanic
(description "A pytest plugin for Sanic. It helps you to test your (description "A pytest plugin for Sanic. It helps you to test your
code asynchronously.") code asynchronously.")
(license license:expat))) (license license:expat)))
(define-public python-allpairspy
(package
(name "python-allpairspy")
(version "2.5.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "allpairspy" version))
(sha256
(base32 "1c987h13dly9919d15w3h747rgn50ilnv7dginhlprxbj564hn4k"))))
(build-system python-build-system)
(native-inputs
`(("python-pytest" ,python-pytest)
("python-pytest-runner" ,python-pytest-runner)))
(home-page "https://github.com/thombashi/allpairspy")
(synopsis "Pairwise test combinations generator")
(description
"This is a Python library for test combinations generator. The generator
allows one to create a set of tests using @emph{pairwise combinations} method,
reducing a number of combinations of variables into a lesser set that covers
most situations.")
(license license:expat)))