anchor.diff:      {ok, ok, State}.
   
   %% @private
  +handle_event({log, Dest, Level, {Date, Time}, Message}, #state{name=Name} = State) ->
  +    case lists:member({lager_file_backend, Name}, Dest) of
  +        true ->
  +            {ok, write(State, Level, [Date, " ", Time, " ", Message, "\n"])};
  +        false ->
  +            {ok, State}
  +    end;
   handle_event({log, Level, {Date, Time}, Message}, #state{level=L} = State) when Level =< L->
       NewState = write(State, Level, [Date, " ", Time, " ", Message, "\n"]),
       {ok, NewState};
  
positive.code:                         ?assertEqual({error, bad_identifier}, lager:set_loglevel(lager_file_backend, "test2.log", warning)),
                          ?assertEqual({error, missing_identifier}, lager:set_loglevel(lager_file_backend, warning))
                  end
              }
  
          ]
      }.
  
  
negative.code: -ifdef(TEST).
  -include_lib("eunit/include/eunit.hrl").
  -include_lib("kernel/include/file.hrl").
  -compile([{parse_transform, lager_transform}]).
  -endif.
  
  -export([init/1, handle_call/2, handle_event/2, handle_info/2, terminate/2,
  