diff options
author | Jörg Thalheim <joerg@thalheim.io> | 2018-03-06 00:11:42 +0000 |
---|---|---|
committer | Jörg Thalheim <joerg@thalheim.io> | 2018-03-06 00:11:42 +0000 |
commit | 10b1cb28a795c72d53fd5525db6596bdcd5a3e50 (patch) | |
tree | 7677543298f534b8ecba06fff899c3c92b1ba3ce /pkgs/development/tools/ansible-lint | |
parent | 861e2de8a8295702f010e77f42d5ef3750c1e0cb (diff) | |
download | nixpkgs-10b1cb28a795c72d53fd5525db6596bdcd5a3e50.tar nixpkgs-10b1cb28a795c72d53fd5525db6596bdcd5a3e50.tar.gz nixpkgs-10b1cb28a795c72d53fd5525db6596bdcd5a3e50.tar.bz2 nixpkgs-10b1cb28a795c72d53fd5525db6596bdcd5a3e50.tar.lz nixpkgs-10b1cb28a795c72d53fd5525db6596bdcd5a3e50.tar.xz nixpkgs-10b1cb28a795c72d53fd5525db6596bdcd5a3e50.tar.zst nixpkgs-10b1cb28a795c72d53fd5525db6596bdcd5a3e50.zip |
ansible-lint: fix tests
Diffstat (limited to 'pkgs/development/tools/ansible-lint')
-rw-r--r-- | pkgs/development/tools/ansible-lint/default.nix | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/pkgs/development/tools/ansible-lint/default.nix b/pkgs/development/tools/ansible-lint/default.nix index 51f89698d5a..16d2782b734 100644 --- a/pkgs/development/tools/ansible-lint/default.nix +++ b/pkgs/development/tools/ansible-lint/default.nix @@ -1,17 +1,28 @@ -{ stdenv, pythonPackages, ansible }: +{ stdenv, fetchFromGitHub, pythonPackages, ansible }: pythonPackages.buildPythonPackage rec { pname = "ansible-lint"; version = "3.4.20"; - doCheck = false; - src = pythonPackages.fetchPypi { - inherit pname version; - sha256 = "1e7f1d5d5ee91b817dedc0b612c2beb5ff44879d592ea17a2eaa6571aa9a2bff"; + src = fetchFromGitHub { + owner = "willthames"; + repo = "ansible-lint"; + rev = "v${version}"; + sha256 = "0wgczijrg5azn2f63hjbkas1w0f5hbvxnk3ia53w69mybk0gy044"; }; propagatedBuildInputs = with pythonPackages; [ pyyaml six ] ++ [ ansible ]; + checkInputs = [ pythonPackages.nose ]; + + postPatch = '' + patchShebangs bin/ansible-lint + ''; + + checkPhase = '' + nosetests test + ''; + meta = { homepage = "https://github.com/willthames/ansible-lint"; description = "Best practices checker for Ansible"; |