Program: 15755
Project: 15755
Buggy source:
public void testDateToUTCString() throws ParseException {
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeMSString(DF.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeMSString(DF.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeMSString(DF.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeMSString(DF.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeMSString(DF.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeMSString(DF.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeMSString(DF.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeString(DF.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeString(DF.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeString(DF.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeString(DF.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeString(DF.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeString(DF.parse("String_Node_Str"),true));
  Date d=DF.parse("String_Node_Str");
  assertEquals("String_Node_Str",dateToISO8601UTCDateString(d));
  assertEquals("String_Node_Str",dateToISO8601UTCTimeMSString(d,true));
  assertEquals("String_Node_Str",dateToISO8601UTCTimeMSString(d,false));
  assertEquals("String_Node_Str",dateToISO8601UTCDateString(new java.sql.Date(d.getTime())));
  assertEquals("String_Node_Str",dateToISO8601UTCTimeMSString(new java.sql.Time(d.getTime()),true));
}

Fixed version (ground truth):
public void testDateToUTCString() throws ParseException {
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeMSString(df.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeMSString(df.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeMSString(df.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeMSString(df.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeMSString(df.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeMSString(df.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeMSString(df.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeString(df.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeString(df.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeString(df.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeString(df.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeString(df.parse("String_Node_Str"),true));
  assertEquals("String_Node_Str",dateToISO8601UTCDateTimeString(df.parse("String_Node_Str"),true));
  Date d=df.parse("String_Node_Str");
  assertEquals("String_Node_Str",dateToISO8601UTCDateString(d));
  assertEquals("String_Node_Str",dateToISO8601UTCTimeMSString(d,true));
  assertEquals("String_Node_Str",dateToISO8601UTCTimeMSString(d,false));
  assertEquals("String_Node_Str",dateToISO8601UTCDateString(new java.sql.Date(d.getTime())));
  assertEquals("String_Node_Str",dateToISO8601UTCTimeMSString(new java.sql.Time(d.getTime()),true));
}