anchor.diff:      application:stop(public_key),
       application:stop(crypto),
       [elli:stop(P) || P <- Pids].
  +
  +init_stats() ->
  +    ets:new(elli_stat_table, [set, named_table, public]).
  +
  +clear_stats(_) ->
  +    ets:delete(elli_stat_table).
  
positive.code: -include_lib("eunit/include/eunit.hrl").
  -include("elli_test.hrl").
  
  elli_ssl_test_() ->
      {setup,
       fun setup/0, fun teardown/1,
       [
        ?_test(hello_world()),
        ?_test(chunked())
       ]}.
  
  %%% Tests
  
  
negative.code:     CertFile = filename:join(CertDir, "server_cert.pem"),
      KeyFile  = filename:join(CertDir, "server_key.pem"),
  
      Config = [
                {mods, [
                        {elli_metrics_middleware, []},
                        {elli_middleware_compress, []},
                        {elli_example_callback, []}
                       ]}
               ],
  
      {ok, P}  = elli:start_link([
                                  {port, 3443},
                                  ssl,
                                  {keyfile, KeyFile},
                                  {certfile, CertFile},
                                  {callback,  elli_middleware},
                                  {callback_args, Config}
                                 ]),
      unlink(P),
      [P].
  