gnu: Add cl-kaputt.
* gnu/packages/lisp-check.scm: (sbcl-kaputt, cl-kaputt, ecl-kaputt): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
This commit is contained in:
parent
6ec0c6c767
commit
07a68587b0
@ -396,6 +396,47 @@ with a focus on interactive development.")
|
||||
(define-public ecl-hu.dwim.stefil
|
||||
(sbcl-package->ecl-package sbcl-hu.dwim.stefil))
|
||||
|
||||
(define-public sbcl-kaputt
|
||||
(let ((commit "f26c9b0f8219fe61d86249198ef85174eecafc10")
|
||||
(revision "1"))
|
||||
(package
|
||||
(name "sbcl-kaputt")
|
||||
(version (git-version "0.0.0" revision commit))
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/foretspaisibles/cl-kaputt")
|
||||
(commit commit)))
|
||||
(file-name (git-file-name "kaputt" version))
|
||||
(sha256
|
||||
(base32 "10a78032vnf12kjjpfmq9ign38cad237ycyq37dwnx922nxjjaj4"))))
|
||||
(build-system asdf-build-system/sbcl)
|
||||
(inputs
|
||||
`(("cl-ppcre" ,sbcl-cl-ppcre)))
|
||||
(home-page "https://github.com/foretspaisibles/cl-kaputt")
|
||||
(synopsis "Simple interactive test framework for Common Lisp")
|
||||
(description
|
||||
"KAPUTT is a test framework for Common Lisp that focuses on the
|
||||
following features:
|
||||
|
||||
@itemize
|
||||
@item KAPUTT is simple, it only defines three abstractions testcase, assertion
|
||||
and protocol and does not add any artefact on the backtrace when errors occur.
|
||||
|
||||
@item KAPUTT is extensible, it is possible to add problem-specific assertions
|
||||
to make test code more informative.
|
||||
|
||||
@item KAPUTT fits well interactive development.
|
||||
@end itemize\n")
|
||||
(license license:cecill-b))))
|
||||
|
||||
(define-public ecl-kaputt
|
||||
(sbcl-package->ecl-package sbcl-kaputt))
|
||||
|
||||
(define-public cl-kaputt
|
||||
(sbcl-package->cl-source-package sbcl-kaputt))
|
||||
|
||||
(define-public sbcl-lift
|
||||
(let ((commit "2594160d6ca3a77d8750110dfa63214256aab852")
|
||||
(revision "2"))
|
||||
|
Loading…
Reference in New Issue
Block a user