anchor.diff:  output_code_coverage(_, _DocDir, [], Acc) ->
       Acc.
   
  -%% @doc Run tests for each module that has a test/0 function @private
  +%% @doc Run tests for each module that has a test/0 function
   -spec run_module_tests([atom()], [number()]) -> ok.
   run_module_tests([Module | T], Acc) ->
       eunit:test(Module),
  
positive.code: %% @private
  -spec test_apps(sin_config:config(), [string()], [[atom()]]) -> ok.
  test_apps(BuildRef, [AppName | T], Acc) ->
      io:format("Testing ~s~n", [AppName]),
      Modules = sin_config:get_value(BuildRef,
                                "apps." ++ AppName ++ ".modules"),
      case Modules == undefined orelse length(Modules) =< 0 of
  
negative.code:       Modules).
  
  %% @doc Take the analysis from test running and output it to an html file.
  -spec output_code_coverage(sin_config:config(), string(), [atom()], list()) ->
      list().
  output_code_coverage(BuildRef, DocDir, [Module | T], Acc) ->
  