anchor.diff:              environment.systemPackages = [ pkgs.stdenv pkgs.nix disnix ];
             };
         in
  -      with import "${nixos}/lib/testing.nix" { system = builtins.currentSystem; };
  +      with import "${nixpkgs}/nixos/lib/testing.nix" { system = builtins.currentSystem; };
         
         {
           install = simpleTest {
  
positive.code:       };
  
      build =
        { tarball ? jobs.tarball {} }:
        
        pkgs.lib.genAttrs systems (system:
          { dysnomia ? builtins.getAttr system ((import ../dysnomia/release.nix {}).build {}) }:
          
          with import nixpkgs { inherit system; };
  
          releaseTools.nixBuild {
            name = "disnix";
            src = tarball;
  
            buildInputs = [ pkgconfig dbus_glib libxml2 libxslt getopt nixUnstable dysnomia ]
              ++ lib.optionals (!stdenv.isLinux) [ libiconv gettext ];
          }
        );
        
      tests = 
        { nixos ? <nixos>
        , dysnomia ? builtins.getAttr (builtins.currentSystem) ((import ../dysnomia/release.nix {}).build {})
        }:
        
        let
          disnix = builtins.getAttr (builtins.currentSystem) (jobs.build {}) {};
          manifestTests = ./tests/manifest;
          machine =
            {config, pkgs, ...}:
  
negative.code:   jobs = rec {
      tarball =
        { disnix ? {outPath = ./.; rev = 1234;}
        , dysnomia ? (import ../dysnomia/release.nix {}).build {}
        , officialRelease ? false
        }:
  
  