anchor.diff:            in
             disnixos.buildManifest {
               name = "disnix-proxy-example-without-proxy";
  -            version = builtins.readFile ./version;
  -            inherit tarball;
  +            inherit tarball version;
               servicesFile = "deployment/DistributedDeployment/services-without-proxy.nix";
               networkFile = "deployment/DistributedDeployment/network.nix";
               distributionFile = "deployment/DistributedDeployment/distribution-without-proxy.nix";
  
positive.code: 
      tests =
        let
          disnixos = import "${pkgs.disnixos}/share/disnixos/testing.nix" {
            inherit nixpkgs;
          };
  
          testScript = {manifest}: ''
            # Check whether a connection can be established between client and
            # server. This test should succeed.
  
            my $hello_world_client_value = $test2->mustSucceed("${pkgs.libxml2}/bin/xmllint --xpath \"/manifest/services/service[name='hello_world_client']/pkg\" ${manifest}/manifest.xml");
            my $hello_world_client = substr $hello_world_client_value, 5, -6;
  
            my $result = $test2->mustSucceed("sleep 10; (echo 'hello'; sleep 10) | ".substr($hello_world_client, 0, -1)."/bin/hello-world-client");
  
            if ($result =~ /Hello world/) {
                print "Output contains: Hello world!\n";
            } else {
                die "Output should contain: Hello world!\n";
            }
          '';
        in
        {
          without_proxy =
            let
              manifest = builtins.getAttr (builtins.currentSystem) (builds.without_proxy);
            in
            disnixos.disnixTest {
              name = "disnix-proxy-example-without-proxy-test";
              inherit manifest tarball;
              networkFile = "deployment/DistributedDeployment/network.nix";
              testScript = testScript { inherit manifest; };
            };
  
          with_proxy =
            let
              manifest = builtins.getAttr (builtins.currentSystem) (builds.with_proxy);
            in
            disnixos.disnixTest {
              name = "disnix-proxy-example-with-proxy-test";
              inherit manifest tarball;
              networkFile = "deployment/DistributedDeployment/network.nix";
              testScript = testScript { inherit manifest; };
            };
  
          with_socketactivation =
            let
              manifest = builtins.getAttr (builtins.currentSystem) (builds.with_socketactivation);
            in
            disnixos.disnixTest {
              name = "disnix-proxy-example-with-socketactivation-test";
              inherit manifest tarball;
              networkFile = "deployment/DistributedDeployment/network.nix";
              testScript = testScript { inherit manifest; };
            };
          };
      };
  in
  jobs
  
negative.code:           in
            disnixos.buildManifest {
              name = "disnix-proxy-example-with-proxy";
              inherit tarball version;
              servicesFile = "deployment/DistributedDeployment/services-with-proxy.nix";
              networkFile = "deployment/DistributedDeployment/network.nix";
              distributionFile = "deployment/DistributedDeployment/distribution-with-proxy.nix";
  