anchor.diff:          description = "Setup-hook to inject source-time PATH prefix to a POSIX shell script";
           maintainers = with maintainers; [ ShamrockLee ];
         };
  -    } ./patch-rc-path-posix.sh).overrideAttrs (oldAttrs: {
  -    passthru.tests = {
  -      inherit (tests) test-posix;
  -    };
  -  });
  +      passthru.tests = {
  +        inherit (tests) test-posix;
  +      };
  +    } ./patch-rc-path-posix.sh;
   }
  
positive.code:   tests = import ./test { inherit callPackage; };
  in
  {
    patchRcPathBash = (makeSetupHook
      {
        name = "patch-rc-path-bash";
        meta = with lib; {
          description = "Setup-hook to inject source-time PATH prefix to a Bash/Ksh/Zsh script";
          maintainers = with maintainers; [ ShamrockLee ];
        };
      } ./patch-rc-path-bash.sh).overrideAttrs (oldAttrs: {
      passthru.tests = {
        inherit (tests) test-bash;
      };
    });
    patchRcPathCsh = (makeSetupHook
      {
        name = "patch-rc-path-csh";
        substitutions = {
  
negative.code:         description = "Setup-hook to inject source-time PATH prefix to a Csh script";
          maintainers = with maintainers; [ ShamrockLee ];
        };
        passthru.tests = {
          inherit (tests) test-csh;
        };
      } ./patch-rc-path-csh.sh;
    patchRcPathFish = makeSetupHook
      {
        name = "patch-rc-path-fish";
        meta = with lib; {
          description = "Setup-hook to inject source-time PATH prefix to a Fish script";
          maintainers = with maintainers; [ ShamrockLee ];
        };
        passthru.tests = {
          inherit (tests) test-fish;
        };
      } ./patch-rc-path-fish.sh;
    patchRcPathPosix = makeSetupHook
      {
        name = "patch-rc-path-posix";
        substitutions = {
  