gnu: Add rust-assert-cli-0.6.

* gnu/packages/crates-io.scm (rust-assert-cli-0.6): New variable.
This commit is contained in:
Hartmut Goebel 2020-03-08 13:59:10 +01:00
parent 85ab6fd853
commit af6dccfd3f
No known key found for this signature in database
GPG key ID: 634A8DFFD3F631DF

View file

@ -30,6 +30,7 @@ (define-module (gnu packages crates-io)
#:use-module ((guix licenses) #:prefix license:)
#:use-module (guix packages)
#:use-module (gnu packages)
#:use-module (gnu packages base)
#:use-module (gnu packages compression)
#:use-module (gnu packages fontutils)
#:use-module (gnu packages freedesktop)
@ -873,6 +874,34 @@ (define-public rust-ascii-canvas-2
Mac, and Unix.")
(license (list license:asl2.0 license:expat))))
(define-public rust-assert-cli-0.6
(package
(name "rust-assert-cli")
(version "0.6.3")
(source
(origin
(method url-fetch)
(uri (crate-uri "assert-cli" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32 "0jc1bh3cvnl66bl7s5gr1xnm0hl8d2l3gmil0pmhp5v2xp0bg6m2"))))
(build-system cargo-build-system)
(arguments
`(#:tests? #f ;; requires `printenv`, but installing coreutils doesn't help
#:cargo-inputs
(("rust-colored" ,rust-colored-1.9)
("rust-difference" ,rust-difference-2.0)
("rust-environment" ,rust-environment-0.1)
("rust-failure" ,rust-failure-0.1)
("rust-failure-derive" ,rust-failure-derive-0.1)
("rust-serde-json" ,rust-serde-json-1.0))
#:cargo-development-inputs
(("rust-docmatic" ,rust-docmatic-0.1))))
(home-page "https://github.com/assert-rs/assert_cli")
(synopsis "Test CLI Applications")
(description "This package helps testing CLI Applications.")
(license (list license:expat license:asl2.0))))
(define-public rust-assert-matches-1.3
(package
(name "rust-assert-matches")