anchor.diff:          end)
       end,
       ?assertError(config_change_timeout, Run()).
  +
  +
  +get_handler() ->
  +    FoldFun = fun
  +        ({config_listener, {couch_log_config_listener, _}} = H, not_found) ->
  +            H;
  +        (_, Acc) ->
  +            Acc
  +    end,
  +    lists:foldl(FoldFun, not_found, gen_event:which_handlers(config_event)).
  
positive.code: -include_lib("eunit/include/eunit.hrl").
  
  
  -define(HANDLER, {config_listener, couch_log_config_listener}).
  
  
  couch_log_config_test_() ->
      {setup,
          fun couch_log_test_util:start/0,
  
negative.code: 
  
  check_restart_listener() ->
      ?assertNotEqual(not_found, get_handler()),
      gen_event:delete_handler(config_event, get_handler(), testing),
      ?assertEqual(not_found, get_handler()),
      timer:sleep(1000),
      ?assertNotEqual(not_found, get_handler()).
  
  
  check_ignore_non_log() ->
  