anchor.diff:  	      {error, analysis, Target, [Ticket|_Tickets]} =
   		  sched:analyze(Target, Options),
   	      ?assertEqual(Target, ticket:get_target(Ticket)),
  -	      ?assertEqual(io_lib:format("~s~n", ["Assertion violation"]),
  -                           error:error_type_to_string(
  -                             ticket:get_error(Ticket)))
  +	      ?assertEqual(assertion_violation,
  +                           error:type(ticket:get_error(Ticket)))
   	  end)},
         {"test13",
          ?_assertMatch({ok, {test, test11, []}},
  
positive.code: 	      {error, analysis, Target, [Ticket|_Tickets]} =
  		  sched:analyze(Target, Options),
  	      ?assertEqual(Target, ticket:get_target(Ticket)),
  	      ?assertEqual(io_lib:format("~s~n", ["Assertion violation"]),
                             error:error_type_to_string(
                               ticket:get_error(Ticket)))
  	  end)}
       ]}.
  
negative.code: 	      {error, analysis, Target, [Ticket|_Tickets]} =
  		  sched:analyze(Target, Options),
  	      ?assertEqual(Target, ticket:get_target(Ticket)),
  	      ?assertEqual(deadlock, error:type(ticket:get_error(Ticket)))
  	  end)},
        {"test05",
         ?_test(
  