anchor.diff:          ProgHandle ->
               {_, line, Line} = get_program_output(ProgHandle),
               stop_program(ProgHandle),
  -            Line
  +            binary_to_list(Line)
       end.
   
   start_snmptrapd(Mibs, Config) ->
  
positive.code: 
  expected(?sysDescr_instance = Oid, get) ->
      OidStr = oid_str(Oid),
      iolist_to_binary([OidStr | " = STRING: \"Erlang SNMP agent\""]).
  
  
  %%--------------------------------------------------------------------
  
negative.code:     Expected = expected(Oid, get),
      try
          begin
              [case snmpget(Oid, Transport, Config) of
                   Expected ->
                       ct:pal("Received expected", []),
                       ok;
                   "Timeout: " ++ Rest ->
                       ct:pal("Received unexpected timeout: "
                              "~n   ~s", [Rest]),
                       throw({skip, Rest});
                   Any ->
                       ct:pal("Received unexpected reponse: "
                              "~n   ~p", [Any]),
                       exit({unexpected, Any})
               end || Transport <- Transports],
              ok
          end
      catch
  