From 2cfc46122f252637a7f767a00e2e12bedb92ef7d Mon Sep 17 00:00:00 2001 From: Minijackson Date: Thu, 9 Aug 2018 16:28:47 +0200 Subject: Separate normal sink and sink for testing --- default.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/default.nix b/default.nix index 16691c0..8fabba1 100644 --- a/default.nix +++ b/default.nix @@ -91,9 +91,13 @@ in rec { ]; src = sinkSrc; - doCheck = true; - # Only tests that does not involve external resources - checkPhase = '' + inherit cmakeBuildType; + }; + + sinkTest = sink.overrideAttrs (oldAttrs: rec { + doCheck = true; + # Only tests that does not involve external resources + checkPhase = '' export LD_LIBRARY_PATH=$PWD/tests:$PWD/examples/caldavresource/:$PWD/examples/dummyresource/:$PWD/tests/hawd:$PWD/common QT_PLUGIN_PATH=$QT_PLUGIN_PATH:$PWD/../build-plugins/ PATH=$PATH:$PWD/synchronizer/ ./tests/clientapitest && ./tests/resourceconfigtest && @@ -115,10 +119,8 @@ in rec { ./tests/upgradetest && ./tests/resourcecontroltest && ./tests/dummyresourcetest - ''; - - inherit cmakeBuildType; - }; + ''; + }); kube = stdenv.mkDerivation { name = "kube"; -- cgit v1.2.3