anchor.diff:            for file in Directory.EnumerateFiles(Path.Combine(sources, sub), "*.fsx") do
               yield sub + "/" + Path.GetFileName(file) }
   
  +#if INTERACTIVE
  +for file in docFiles do 
  +    printfn "%s" (processFile file)
  +#else
  +
   [<Test>]
   [<TestCaseSource "docFiles">]
   let ``Documentation generated correctly `` file = 
     processFile file
  -  |> should equal 0
  +  |> should equal ""
  +
  +#endif
positive.code: ﻿// --------------------------------------------------------------------------------------
  // Test that the documentation is generated correctly withtout F# errors 
  // --------------------------------------------------------------------------------------
  module FSharp.Data.Tests.Documentation
  
  open FsUnit
  open NUnit.Framework
  
negative.code:   if not (Directory.Exists(dir)) then Directory.CreateDirectory(dir) |> ignore
  
    let literateDoc = Literate.ParseScriptFile( Path.Combine(sources, file), fsharpCompiler = compiler )
    literateDoc.Errors 
    |> Seq.choose (fun (SourceError(startl, endl, kind, msg)) ->
      if msg <> "Multiple references to 'mscorlib.dll' are not permitted" then
        Some <| sprintf "%A %s (%s)" (startl, endl) msg file
      else None)
    |> String.concat "\n"
  
  // ------------------------------------------------------------------------------------
  // Core API documentation
  