about summary refs log tree commit diff
path: root/pkgs/tools/networking
diff options
context:
space:
mode:
authorFrederik Rietdijk <fridh@fridh.nl>2019-07-20 09:21:59 +0200
committerFrederik Rietdijk <fridh@fridh.nl>2019-07-20 09:21:59 +0200
commitbe25210e89f507a4be8ba1daab9599d32312326f (patch)
tree1c41dd1883fa6a9ec475c4857895dd671e869294 /pkgs/tools/networking
parent214d73a46b12af38d87caec894e595e6eb83013b (diff)
parent3b24d6e187f6c59cd33003aeeea54cdadc16f180 (diff)
downloadnixlib-be25210e89f507a4be8ba1daab9599d32312326f.tar
nixlib-be25210e89f507a4be8ba1daab9599d32312326f.tar.gz
nixlib-be25210e89f507a4be8ba1daab9599d32312326f.tar.bz2
nixlib-be25210e89f507a4be8ba1daab9599d32312326f.tar.lz
nixlib-be25210e89f507a4be8ba1daab9599d32312326f.tar.xz
nixlib-be25210e89f507a4be8ba1daab9599d32312326f.tar.zst
nixlib-be25210e89f507a4be8ba1daab9599d32312326f.zip
Merge staging-next into staging
Diffstat (limited to 'pkgs/tools/networking')
-rw-r--r--pkgs/tools/networking/ytcc/default.nix14
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";