anchor.diff:                # which should return nothing in this case.
                 # This test should succeed.
                 
  -              my $result = $client->mustSucceed("disnix-soap-client --target http://server:8080/DisnixWebService/services/DisnixWebService --print-invalid ${pkgs.bash}");
  +              $result = $client->mustSucceed("disnix-soap-client --target http://server:8080/DisnixWebService/services/DisnixWebService --print-invalid ${pkgs.bash}");
                 
                 # Query requisites test. Queries the requisites of the bash shell
                 # and checks whether it is part of the closure.
                 # This test should succeed.
                 
  -              my $result = $client->mustSucceed("disnix-soap-client --target http://server:8080/DisnixWebService/services/DisnixWebService --query-requisites ${pkgs.bash}");
  +              $result = $client->mustSucceed("disnix-soap-client --target http://server:8080/DisnixWebService/services/DisnixWebService --query-requisites ${pkgs.bash}");
                 
                 if($result =~ /bash/) {
                     print "${pkgs.bash} is in the closure\n";
  
positive.code:               my @defaultProfileClosure = split('\n', $server->mustSucceed("nix-store -qR /nix/var/nix/profiles/disnix/default"));
                my @closure = grep("@target2Profile", @defaultProfileClosure);
                
                if("@closure" == "") {
                    print "@target2Profile is part of the closure\n";
                } else {
                    die "@target2Profile should be part of the closure\n";
                }
                
                # Query installed test. Queries the installed services in the 
                # profile, which has been set in the previous testcase.
                # testService2 should be in there. This test should succeed.
                
                my @closure = split('\n', $client->mustSucceed("disnix-soap-client --target http://server:8080/DisnixWebService/services/DisnixWebService --query-installed --profile default"));
                my @service = grep(/\-testService2/, @closure);
                
                if("@service" == "") {
                    print "@service is installed in the default profile\n";
                } else {
                    die "@service should be installed in the default profile\n";
                }
                
                # Collect garbage test. This test should succeed.
                # Testcase disabled, as this is very expensive.
                # $client->mustSucceed("disnix-soap-client --target http://server:8080/DisnixWebService/services/DisnixWebService --collect-garbage");
  
                # Lock test. This test should succeed.
                $client->mustSucceed("disnix-soap-client --target http://server:8080/DisnixWebService/services/DisnixWebService --lock");
  
negative.code: , officialRelease ? false
  , systems ? [ "i686-linux" "x86_64-linux" ]
  , disnixJobset ? import ../disnix/release.nix { inherit nixpkgs systems officialRelease; }
  , dysnomiaJobset ? import ../dysnomia/release.nix { inherit nixpkgs systems officialRelease; }
  }:
  
  let
  