gnu: Add python-robotframework-pythonlibcore.
* gnu/packages/python-xyz.scm (python-robotframework-pythonlibcore): New variable.master
parent
ca3fea7636
commit
c61ea717b0
|
@ -4516,6 +4516,43 @@ for SSH and SFTP. It has the following main usages:
|
|||
@end itemize")
|
||||
(license license:asl2.0)))
|
||||
|
||||
(define-public python-robotframework-pythonlibcore
|
||||
(package
|
||||
(name "python-robotframework-pythonlibcore")
|
||||
(version "3.0.0")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch) ;no tests in pypi archive
|
||||
(uri (git-reference
|
||||
(url "https://github.com/robotframework/PythonLibCore")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32
|
||||
"0v89v8va65l6inh0fb34qgxawx6p29pnrmw4n5941yzdi3804rc4"))))
|
||||
(build-system python-build-system)
|
||||
(arguments
|
||||
`(#:phases (modify-phases %standard-phases
|
||||
(replace 'check
|
||||
(lambda* (#:key tests? #:allow-other-keys)
|
||||
(when tests?
|
||||
(invoke "utest/run.py")))))))
|
||||
(native-inputs
|
||||
`(("python-pytest" ,python-pytest)
|
||||
("python-pytest-cov" ,python-pytest-cov)
|
||||
("python-pytest-mockito" ,python-pytest-mockito)
|
||||
("python-robotframework" ,python-robotframework)))
|
||||
(home-page "https://github.com/robotframework/PythonLibCore")
|
||||
(synopsis "Robot Framework Python library tools")
|
||||
(description "PythonLibCore provides tools for creating larger test
|
||||
libraries for Robot Framework using Python. The Robot Framework hybrid and
|
||||
dynamic library APIs give more flexibility for library than the static library
|
||||
API, but they also set requirements for libraries which need to be implemented
|
||||
in the library side. PythonLibCore eases the problem by providing a simpler
|
||||
interface and by handling all the requirements towards the Robot Framework
|
||||
library APIs.")
|
||||
(license license:asl2.0)))
|
||||
|
||||
(define-public python-rstr
|
||||
(package
|
||||
(name "python-rstr")
|
||||
|
|
Reference in New Issue