diff options
| author | Nicolas Graves <ngraves@ngraves.fr> | 2025-12-22 23:07:17 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-12-27 19:59:51 +0000 |
| commit | b2d0310d0e22ab17b49d765ed56c5cb6cddb7783 (patch) | |
| tree | 28aa094126882cc923fae0a5ad8a69f5bf451f8b /gnu/packages/python-check.scm | |
| parent | d8af184753b9ceccda0cd75920668ed0149a6beb (diff) | |
gnu: Add tms.
* gnu/packages/python-check.scm (tms): New variable.
Change-Id: I4ccbef53f4fc284aff3ce55f5f7f6d578b9f817f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/python-check.scm')
| -rw-r--r-- | gnu/packages/python-check.scm | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm index 45291317bdb..ce307e61c52 100644 --- a/gnu/packages/python-check.scm +++ b/gnu/packages/python-check.scm | |||
| @@ -92,6 +92,7 @@ | |||
| 92 | #:use-module (guix download) | 92 | #:use-module (guix download) |
| 93 | #:use-module (guix gexp) | 93 | #:use-module (guix gexp) |
| 94 | #:use-module (guix git-download) | 94 | #:use-module (guix git-download) |
| 95 | #:use-module (guix hg-download) | ||
| 95 | #:use-module (guix packages) | 96 | #:use-module (guix packages) |
| 96 | #:use-module (guix utils)) | 97 | #:use-module (guix utils)) |
| 97 | 98 | ||
| @@ -5042,3 +5043,27 @@ the X11 display server protocol. It runs in memory and does not require a | |||
| 5042 | physical display. Only a network layer is necessary. Xvfb is useful for | 5043 | physical display. Only a network layer is necessary. Xvfb is useful for |
| 5043 | running acceptance tests on headless servers.") | 5044 | running acceptance tests on headless servers.") |
| 5044 | (license license:expat))) | 5045 | (license license:expat))) |
| 5046 | |||
| 5047 | (define-public tms | ||
| 5048 | (package | ||
| 5049 | (name "tms") | ||
| 5050 | (version "0.1.2") | ||
| 5051 | (source | ||
| 5052 | (origin | ||
| 5053 | (method hg-fetch) | ||
| 5054 | (uri (hg-reference | ||
| 5055 | (url "https://hg.sr.ht/~olly/tms") | ||
| 5056 | (changeset (string-append "v" version)))) | ||
| 5057 | (file-name (string-append name "-" version "-checkout")) | ||
| 5058 | (sha256 | ||
| 5059 | (base32 "1k8v8vx0klz3zfj81g9d1rancn819sv51lgs5j94x69kqzgn3fsw")))) | ||
| 5060 | (build-system pyproject-build-system) | ||
| 5061 | (arguments | ||
| 5062 | (list #:test-backend #~'custom | ||
| 5063 | #:test-flags #~(list "tests.py"))) | ||
| 5064 | (native-inputs (list python-setuptools)) | ||
| 5065 | (home-page "https://hg.sr.ht/~olly/tms") | ||
| 5066 | (synopsis "Test Match Special for test assertions") | ||
| 5067 | (description | ||
| 5068 | "This package provides match data structures and types in test code.") | ||
| 5069 | (license license:bsd-2))) | ||
