diff options
author | Joerg Thalheim <joerg@thalheim.io> | 2017-10-01 10:56:05 +0100 |
---|---|---|
committer | Joerg Thalheim <joerg@thalheim.io> | 2017-10-01 10:56:05 +0100 |
commit | fa2adc6129ece97beef0f7bf6dd2e16bf5e4693a (patch) | |
tree | 938df5901f06bf45659d0969516486ce7cd708ec /pkgs/development/tools/documentation | |
parent | d70f426dfc336b90a0435dd0c465dcf8b2609cad (diff) | |
download | nixlib-fa2adc6129ece97beef0f7bf6dd2e16bf5e4693a.tar nixlib-fa2adc6129ece97beef0f7bf6dd2e16bf5e4693a.tar.gz nixlib-fa2adc6129ece97beef0f7bf6dd2e16bf5e4693a.tar.bz2 nixlib-fa2adc6129ece97beef0f7bf6dd2e16bf5e4693a.tar.lz nixlib-fa2adc6129ece97beef0f7bf6dd2e16bf5e4693a.tar.xz nixlib-fa2adc6129ece97beef0f7bf6dd2e16bf5e4693a.tar.zst nixlib-fa2adc6129ece97beef0f7bf6dd2e16bf5e4693a.zip |
mkdocs: run tests
Diffstat (limited to 'pkgs/development/tools/documentation')
-rw-r--r-- | pkgs/development/tools/documentation/mkdocs/default.nix | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/pkgs/development/tools/documentation/mkdocs/default.nix b/pkgs/development/tools/documentation/mkdocs/default.nix index 1aecb2675520..144bd059634f 100644 --- a/pkgs/development/tools/documentation/mkdocs/default.nix +++ b/pkgs/development/tools/documentation/mkdocs/default.nix @@ -1,4 +1,4 @@ -{ lib, python }: +{ lib, python, fetchFromGitHub }: with python.pkgs; @@ -7,11 +7,21 @@ buildPythonApplication rec { version = "0.16.3"; name = "${pname}-${version}"; - src = fetchPypi { - inherit pname version; - sha256 = "0z9n0dnidnvm511pdzf73grmr4xn59znkfalq8x9gw5v7lqwa2mc"; + src = fetchFromGitHub { + owner = "mkdocs"; + repo = "mkdocs"; + rev = version; + sha256 = "0gssa5gbd1y2v3azdhf2zh7ayx4ncfag4r2a6fi96jbic64r3qrs"; }; + checkInputs = [ + nose nose-exclude mock + ]; + + NOSE_EXCLUDE_TESTS="mkdocs.tests.gh_deploy_tests.TestGitHubDeploy;mkdocs.tests.config.config_tests.ConfigTests"; + + checkPhase = "nosetests mkdocs"; + propagatedBuildInputs = [ tornado livereload |