mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-17 19:21:04 +00:00
tarsnapper: drop nose dependency
This commit is contained in:
parent
f9a85112f5
commit
303f998cbb
|
@ -23,6 +23,11 @@ python3Packages.buildPythonApplication rec {
|
|||
url = "https://github.com/miracle2k/tarsnapper/commit/2ee33ce748b9bb42d559cc2c0104115732cb4150.patch";
|
||||
hash = "sha256-fEXGhzlfB+J5lw1pcsC5Ne7I8UMnDzwyyCx/zm15+fU=";
|
||||
})
|
||||
# Migrate to pytest, see: https://github.com/miracle2k/tarsnapper/pull/73
|
||||
(fetchpatch {
|
||||
url = "https://github.com/miracle2k/tarsnapper/commit/eace01f3085fba8a6421d4f19110b814511e5170.patch?full_index=1";
|
||||
hash = "sha256-2YPb7iaAusT1DkISfOWs72jr/GBY/qG5qFyRlnVt0IY=";
|
||||
})
|
||||
];
|
||||
|
||||
nativeBuildInputs = with python3Packages; [
|
||||
|
@ -35,10 +40,8 @@ python3Packages.buildPythonApplication rec {
|
|||
pexpect
|
||||
];
|
||||
|
||||
doCheck = python3Packages.pythonOlder "3.12";
|
||||
|
||||
nativeCheckInputs = with python3Packages; [
|
||||
nose
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
# Remove standard module argparse from requirements
|
||||
|
@ -46,12 +49,6 @@ python3Packages.buildPythonApplication rec {
|
|||
|
||||
makeWrapperArgs = [ "--prefix PATH : ${lib.makeBinPath [ tarsnap ]}" ];
|
||||
|
||||
checkPhase = ''
|
||||
runHook preCheck
|
||||
nosetests tests
|
||||
runHook postCheck
|
||||
'';
|
||||
|
||||
pythonImportsCheck = [ "tarsnapper" ];
|
||||
|
||||
meta = with lib; {
|
||||
|
|
Loading…
Reference in a new issue