anchor.diff:                  setup_failed -> "Setup failed: ";
                   cleanup_failed -> "Cleanup failed: "
               end),
  -            io_lib:format("~n", []),
  -            color:yellow(format_exception(E, R, ST))
  -        ]
  -    };
  -format_info(_Failure, {abort, {bad_test, Test}}) ->
  -    {
  -        color:yellow("Bad test specification:"),
  -        [
  -            color:yellow(io_lib:format("~p", [Test]))
  -        ]
  -    };
  -format_info(Failure, {abort, {generator_failed, {MFA, {E, R, ST}}}}) ->
  -    {
  -        color:yellow(format_case(Failure, [add_info(MFA, ST)])),
  -        [
  -            color:yellowb("Generator failed!"),
               io_lib:format("~n", []),
               color:yellow(format_exception(E, R, ST))
           ]
  
positive.code:             color:red(format_exception(E, R, ST))
          ]
      };
  format_info(Failure, {abort, {Reason, {E, R, ST}}}) ->
      {
          color:yellow(format_case(Failure, ST)),
  
negative.code: terminate({ok, Result}, #s{cases = Cases} = State) ->
      print_failures(lists:filter(
          fun(C) ->
              case get(status, C) of
                  {error, _} ->
                      true;
                  _  ->
                      case get(reason, C) of
                          {abort, _} -> true;
                          _          -> false
                      end
              end
          end,
          Cases
      )),
  