anchor.diff:      end.
   
   
  -test_render(File, Module, RenderStatus, Vars) ->   
  +test_render(Name, Module) ->
  +    File = filename:join([templates_docroot(), Name]),
  +    {RenderStatus, Vars} = setup(Name),
       case catch Module:render(Vars) of
           {ok, Data} ->
               io:format("rendering~n"), 
  
positive.code:             case erlydtl:compile(File, Module, Options) of
                  ok ->
                      case CompileStatus of
                          ok -> test_render(File, list_to_atom(Module), RenderStatus, RenderVars);
                          _ -> {error, "compiling should have failed :" ++ File}
                      end;
                  {error, Err} ->
  
negative.code: %%====================================================================
  
  fold_tests() ->
      lists:foldl(fun(Name, {AccCount, AccErrs}) ->
                  case test_compile_render(Name) of
                      ok -> 
                          {AccCount + 1, AccErrs};
                      {error, Reason} -> 
                          {AccCount + 1, [{Name, Reason} | AccErrs]}
                  end
          end, {0, []}, test_list()
      ).
  
  test_compile_render(Name) ->  
      File = filename:join([templates_docroot(), Name]),
      Module = "example_" ++ Name,
      case setup_compile(Name) of
          {CompileStatus, CompileVars} ->
              Options = [
                  {vars, CompileVars}, 
                  {force_recompile, true}],
  