diff options
author | Jonathan Ringer <jonringer117@gmail.com> | 2019-07-15 00:50:51 -0700 |
---|---|---|
committer | Jonathan Ringer <jonringer117@gmail.com> | 2019-07-15 00:50:51 -0700 |
commit | 89fa31e4abeba7e17e072af52565aa384e612af4 (patch) | |
tree | a76ba4b1108407bbddd33a5ca51da4ce6b54530c /pkgs/tools/networking/ytcc | |
parent | eadc851051479c23ffaabe6b18d7aea8dac20001 (diff) | |
download | nixlib-89fa31e4abeba7e17e072af52565aa384e612af4.tar nixlib-89fa31e4abeba7e17e072af52565aa384e612af4.tar.gz nixlib-89fa31e4abeba7e17e072af52565aa384e612af4.tar.bz2 nixlib-89fa31e4abeba7e17e072af52565aa384e612af4.tar.lz nixlib-89fa31e4abeba7e17e072af52565aa384e612af4.tar.xz nixlib-89fa31e4abeba7e17e072af52565aa384e612af4.tar.zst nixlib-89fa31e4abeba7e17e072af52565aa384e612af4.zip |
ytcc: enable tests
Diffstat (limited to 'pkgs/tools/networking/ytcc')
-rw-r--r-- | pkgs/tools/networking/ytcc/default.nix | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/pkgs/tools/networking/ytcc/default.nix b/pkgs/tools/networking/ytcc/default.nix index 137a9216df00..d489d84d1cc6 100644 --- a/pkgs/tools/networking/ytcc/default.nix +++ b/pkgs/tools/networking/ytcc/default.nix @@ -11,10 +11,20 @@ python3Packages.buildPythonApplication rec { sha256 = "080p145j5pg8db88kb0y3x1pfc3v4aj3w68pdihlmi68dhjdr7i7"; }; - doCheck = false; # try to access /homeless-shelter + nativeBuildInputs = [ gettext ]; + propagatedBuildInputs = with python3Packages; [ feedparser lxml sqlalchemy youtube-dl ]; - nativeBuildInputs = [ gettext ]; + checkInputs = with python3Packages; [ nose pytest ]; + + # Disable tests that touch network or shell out to commands + checkPhase = '' + pytest . -k 'not get_channels \ + and not play_video \ + and not download_videos \ + and not update_all \ + and not add_channel_duplicate' + ''; meta = { description = "Command Line tool to keep track of your favourite YouTube channels without signing up for a Google account"; |