anchor.diff:  
       let newWeavers = Path.Combine(scenarioTempPath "i001427-content-once","MyClassLibrary","MyClassLibrary","FodyWeavers.xml")
       let oldWeavers = Path.Combine(originalScenarioPath "i001427-content-once","MyClassLibrary","MyClassLibrary","FodyWeavers.xml")
  +    if updateBaselines then
  +        File.Copy (newFile, oldFile, overwrite=true)
       let s1 = File.ReadAllText oldWeavers |> normalizeLineEndings
       let s2 = File.ReadAllText newWeavers |> normalizeLineEndings
       s2 |> shouldEqual s1
  
positive.code: 
      let newWeavers = Path.Combine(scenarioTempPath scenario,"MyClassLibrary","MyClassLibrary","FodyWeavers.xml")
      let oldWeavers = Path.Combine(originalScenarioPath scenario,"MyClassLibrary","MyClassLibrary","FodyWeavers.xml")
      let s1 = File.ReadAllText oldWeavers |> normalizeLineEndings
      let s2 = File.ReadAllText newWeavers |> normalizeLineEndings
      s2 |> shouldEqual s1
  
negative.code:     let newLockFile = install "i001732-lowercase-aliases"
      let newFile = Path.Combine(scenarioTempPath "i001732-lowercase-aliases","MyClassLibrary","MyClassLibrary","MyClassLibrary.csproj")
      let oldFile = Path.Combine(originalScenarioPath "i001732-lowercase-aliases","MyClassLibrary","MyClassLibrary","MyClassLibrary.csprojtemplate")
      if updateBaselines then
          File.Copy (newFile, oldFile, overwrite=true)
      let s1 = File.ReadAllText oldFile |> normalizeLineEndings
      let s2 = File.ReadAllText newFile |> normalizeLineEndings
      s2 |> shouldEqual s1
  