me
/
guix
Archived
1
0
Fork 0

gnu: Add julia-referencetests.

* gnu/packages/julia-xyz.scm (julia-referencetests): New variable.
master
Efraim Flashner 2021-06-14 13:38:32 +03:00
parent 0ffa25213e
commit 56753c0f2e
No known key found for this signature in database
GPG Key ID: 41AAE7DCCA3D8351
1 changed files with 38 additions and 0 deletions

View File

@ -3139,6 +3139,44 @@ recursive arrays like arrays of arrays.")
(description "This package provides tools to re-export modules and symbols.")
(license license:expat)))
(define-public julia-referencetests
(package
(name "julia-referencetests")
(version "0.9.7")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/JuliaTesting/ReferenceTests.jl")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0mm6bjhs8a21pippww6b08b5frmnb9m6k8xrszrwq9zhc879zpc9"))))
(build-system julia-build-system)
(arguments
`(#:tests? #f)) ; Cycle with ImageCore.jl through ImageMagick.jl.
(propagated-inputs
`(("julia-deepdiffs" ,julia-deepdiffs)
("julia-distances" ,julia-distances)
("julia-fileio" ,julia-fileio)
("julia-imagecore" ,julia-imagecore)
("julia-imageinterminal" ,julia-imageinterminal)))
;(native-inputs
; `(("julia-csvfiles" ,julia-csvfiles)
; ("julia-dataframes" ,julia-dataframes)
; ("julia-gr" ,julia-gr)
; ("julia-imagemagick" ,julia-imagemagick)
; ("julia-imagetransformations" ,julia-imagetransformations)
; ("julia-plots" ,julia-plots)
; ("julia-testimages" ,julia-testimages)))
(home-page "https://juliatesting.github.io/ReferenceTests.jl/latest/")
(synopsis "Utility package for comparing data against reference files")
(description "@code{ReferenceTests.jl} is a Julia package that adds a couple
of additional macros to your testing toolbox. In particular, it focuses on
functionality for testing values against reference files, which in turn the
package can help create and update if need be.")
(license license:expat)))
(define-public julia-requires
(package
(name "julia-requires")