anchor.diff:  
       [<Tests>]
       let tests =
  +        testSequenced <|
           testList "samples" [
               do setup ()
               yield! [
  
positive.code:         let result =
              CreateProcess.fromRawCommand cmd args
              |> CreateProcess.withWorkingDirectory workingDir
              // |> CreateProcess.ensureExitCode
              |> CreateProcess.redirectOutput
              |> Proc.run
          // printfn "finished %s" cmd
          if result.ExitCode <> 0 then
              failwithf "exit code was %d with output: %s \n\n\n error: %s" result.ExitCode result.Result.Output result.Result.Error
  
      let commonAsserts = [
          Assert.``paket.dependencies exists``
  
negative.code:             |> Seq.head
              |> fun fi -> fi.FullName
  
      let debug () =
          if not(System.Diagnostics.Debugger.IsAttached) then
              printfn "Please attach a debugger, PID: %d" (System.Diagnostics.Process.GetCurrentProcess().Id)
          while not(System.Diagnostics.Debugger.IsAttached) do
              System.Threading.Thread.Sleep(100)
          System.Diagnostics.Debugger.Break()
          ()
      let setup () =
          // debug ()
          // ensure we're installing the one from our dist folder
          // printfn "nugetPkgPath %s" nugetPkgPath
  
          Dotnet.New.uninstall nugetPkgName
          Dotnet.New.install nugetPkgPath
  