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: 
  %% @doc Prepare for running the tests. This mostly means seting up the
  %% coverage tools.
  %% @private
  -spec prepare_for_tests(sin_config:config(), string(), [atom()]) -> ok.
  prepare_for_tests(BuildRef, AppName, Modules) ->
      BuildDir = sin_config:get_value(BuildRef, "build.dir"),
  
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) ->
  