diff options
| author | Oleg Pykhalov <go.wigust@gmail.com> | 2020-06-02 23:35:03 +0300 |
|---|---|---|
| committer | Oleg Pykhalov <go.wigust@gmail.com> | 2020-06-02 23:35:03 +0300 |
| commit | a34547730f65dc0f9e2199a354a6ed2350ef0aba (patch) | |
| tree | a748d4f956fd73c6298d18d05649201766be8f63 | |
| parent | gitAndTools.gita: add bash completion (diff) | |
| download | nixpkgs-fork/gita.tar.gz | |
gitAndTools.gita: enable testslocal/gitafork/gita
| -rw-r--r-- | pkgs/applications/version-management/git-and-tools/gita/default.nix | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/pkgs/applications/version-management/git-and-tools/gita/default.nix b/pkgs/applications/version-management/git-and-tools/gita/default.nix index d1a948f44e0f..5fe6b34fd3b5 100644 --- a/pkgs/applications/version-management/git-and-tools/gita/default.nix +++ b/pkgs/applications/version-management/git-and-tools/gita/default.nix @@ -1,6 +1,8 @@ { lib , buildPythonApplication , fetchFromGitHub +, git +, pytest , pyyaml , setuptools , installShellFiles @@ -24,6 +26,23 @@ buildPythonApplication rec { nativeBuildInputs = [ installShellFiles ]; + postUnpack = '' + for case in "\n" ""; do + substituteInPlace source/tests/test_main.py \ + --replace "'gita$case'" "'source$case'" + done + ''; + + checkInputs = [ + git + pytest + ]; + + checkPhase = '' + git init + pytest tests + ''; + postInstall = '' installShellCompletion --bash --name gita ${src}/.gita-completion.bash ''; |
