anchor.diff:        assertEqual (result.summary()) "1 run, 1 failed"
   
       it "reports test success" <| fun() ->
  -      col().it "Is a success" <| fun() ->
  -        ()
  +      col().it "Is a success" pass
   
         let result = run()
         assertEqual (result.summary()) "1 run, 0 failed"
  
positive.code:                 test1No := testNo()
              col().it("has test 2") <| fun() ->
                  test2No := testNo()
                  ()
  
          run() |> ignore
          assertEqual !test1No 1
  
negative.code:       col().describe "Ctx" <| fun () ->
          col().before <| fun () ->
            outerSetupRunCount := !outerSetupRunCount + 1
          col().it "Outer test" pass
          col().describe "Inner ctx" <| fun () ->
            col().before <| fun () ->
              innerSetupRunCount := !innerSetupRunCount + 1
            col().it "Inner test" pass
            col().it "Inner test2" pass
        run() |> ignore
        assertEqual !innerSetupRunCount 2
        assertEqual !outerSetupRunCount 3
  