diff options
author | Dennis Gosnell <cdep.illabout@gmail.com> | 2020-07-05 02:59:59 +0900 |
---|---|---|
committer | (cdep)illabout <cdep.illabout@gmail.com> | 2020-07-05 03:11:55 +0900 |
commit | e97b8b629c208de714674a5074af1aeabbcf256e (patch) | |
tree | 33d68e44ffb98e062cd917ca04c677a86839475f /pkgs/development/python-modules/kaggle | |
parent | 935090ec23cd3a309191eb9ec77d501a64a8f599 (diff) | |
download | nixlib-e97b8b629c208de714674a5074af1aeabbcf256e.tar nixlib-e97b8b629c208de714674a5074af1aeabbcf256e.tar.gz nixlib-e97b8b629c208de714674a5074af1aeabbcf256e.tar.bz2 nixlib-e97b8b629c208de714674a5074af1aeabbcf256e.tar.lz nixlib-e97b8b629c208de714674a5074af1aeabbcf256e.tar.xz nixlib-e97b8b629c208de714674a5074af1aeabbcf256e.tar.zst nixlib-e97b8b629c208de714674a5074af1aeabbcf256e.zip |
kaggle: add simple check to make sure it's not trivially broken
Co-authored-by: Jon <jonringer@users.noreply.github.com>
Diffstat (limited to 'pkgs/development/python-modules/kaggle')
-rw-r--r-- | pkgs/development/python-modules/kaggle/default.nix | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/development/python-modules/kaggle/default.nix b/pkgs/development/python-modules/kaggle/default.nix index 7b21f984ceb6..cccd553a31f3 100644 --- a/pkgs/development/python-modules/kaggle/default.nix +++ b/pkgs/development/python-modules/kaggle/default.nix @@ -36,7 +36,13 @@ buildPythonPackage rec { ]; # Tests try to access the network. - doCheck = false; + checkPhase = '' + export HOME="$TMP" + mkdir -p "$HOME/.kaggle/" + echo '{"username":"foobar","key":"00000000000000000000000000000000"}' > "$HOME/.kaggle/kaggle.json" + $out/bin/kaggle --help > /dev/null + ''; + pythonImportsCheck = [ "kaggle" ]; meta = with lib; { description = "Official API for https://www.kaggle.com, accessible using a command line tool implemented in Python 3"; @@ -45,4 +51,3 @@ buildPythonPackage rec { maintainers = with maintainers; [ cdepillabout ]; }; } - |