anchor.diff:      let lines = File.ReadAllLines(fslabFsxOpt.Value.FullName) 
       Assert.True(lines |> Seq.exists (fun s -> s.StartsWith("#load \"../../../packages/FsLab/FsLab.fsx\"")))
   
  -let assertNhibernateForFramework35IsThere scenario =
  -    let expectations = [
  +
  +let nHibernate35Expectations =
  +    [
           "iesi.collections.csx", ["Net35/Iesi.Collections.dll"]
           "iesi.collections.fsx", ["Net35/Iesi.Collections.dll"]
           "nhibernate.csx", ["Net35/NHibernate.dll";"#load \"iesi.collections.csx\""]
           "nhibernate.fsx", ["Net35/NHibernate.dll";"#load \"iesi.collections.fsx\""]
       ]
  -    let folder = getLoadScriptDefaultFolder scenario
  -    let failures = getScriptContentsFailedExpectations folder expectations
  -
  -    if not (Seq.isEmpty failures) then
  -        Assert.Fail (failures |> String.concat Environment.NewLine)
  -
   
   [<Test;Category("scriptgen")>]
   let ``framework specified``() = 
  
positive.code:     ]
      let folder = getLoadScriptFolder "net46" scenario
      printfn "folder - %s" folder.FullName
      let failures = getScriptContentsFailedExpectations folder expectations
  
      if not (Seq.isEmpty failures) then
          Assert.Fail (failures |> String.concat Environment.NewLine)
  
negative.code:     paket "install" scenario |> ignore
  
      directPaket "generate-load-scripts" scenario |> ignore
      
      nHibernate35Expectations |> assertExpectations scenario ExpectationType.ShouldContain
  
  
  [<Test; Category("scriptgen"); Ignore("group script is always generated")>]
  