svtplay-dl: migrate to pytest

This commit is contained in:
Emily
2024-08-01 11:25:22 +09:00
committed by natsukium
parent 4094f03ffd
commit 0fa536d5b2
+7 -16
View File
@@ -5,7 +5,6 @@
python3Packages,
perl,
ffmpeg,
gitMinimal,
}:
let
@@ -17,8 +16,7 @@ let
pysocks
cryptography
pyyaml
nose3
pytest
pytestCheckHook
mock
requests-mock
;
@@ -55,27 +53,20 @@ buildPythonApplication {
];
nativeCheckInputs = [
nose3
pytest
pytestCheckHook
mock
requests-mock
gitMinimal
];
pytestFlagsArray = [
"--doctest-modules"
"lib"
];
postBuild = ''
make svtplay-dl.1
'';
doCheck = python3Packages.pythonOlder "3.12";
checkPhase = ''
runHook preCheck
nosetests --all-modules --with-doctest
runHook postCheck
'';
postInstall = ''
installManPage svtplay-dl.1
makeWrapperArgs+=(--prefix PATH : "${lib.makeBinPath [ ffmpeg ]}")