anchor.diff:  
       if not <| File.Exists(path1) then
           // creating empty baseline file as this is likely someone initializing a new test
  -        File.WriteAllText(path1, String.Empty) 
  +        File.WriteAllText(path1, String.Empty)
       if not <| File.Exists(path2) then failwithf "Invalid path %s" path2
   
       let lines1 = File.ReadAllLines(path1)
  
positive.code:     // However when nuget packages are installed to $HOME/.nuget/packages, it seems they are lowercased
      let fullPath = (dir ++ path)
      match Commands.fileExists __SOURCE_DIRECTORY__ fullPath with
      | Some p -> p
      | None ->
          let fullPathLower = (dir ++ path.ToLower())
          match Commands.fileExists __SOURCE_DIRECTORY__ fullPathLower with
          | Some p -> p
          | None -> failwith (sprintf "Couldn't find \"%s\" on the following paths: \"%s\", \"%s\". Running 'build test' once might solve this issue" path fullPath fullPathLower)
  
  let config configurationName envVars =
  
negative.code: 
          let openWrite rt =
              let fullpath = Commands.getfullpath dir
              match rt with
              | Append p -> File.AppendText( p |> fullpath)
              | Overwrite p -> new StreamWriter(new FileStream(p |> fullpath, FileMode.Create))
  
          let outF fCont cmdArgs =
              match redirect.Output with
              | RedirectTo.Inherit ->
                  use toLog = redirectToLog ()
                  fCont { cmdArgs with RedirectOutput = Some (toLog.Post); RedirectError = Some (toLog.Post) }
              | Output r ->
  