Fix issue with inconsistent formatting of "GPS off" buses.
[frank.git] / test / net / jaekl / frank / ScheduleTest.java
index 7f3068031af593085b2819f870a2fa6acefbfea7..1e1a5176bb200a983ac3b5cc8dc50a801b3c13f4 100644 (file)
@@ -6,7 +6,7 @@ import java.io.PrintWriter;
 import java.util.Date;
 import java.util.Locale;
 
-import junit.framework.Assert;
+import org.junit.Assert;
 
 import net.jaekl.frank.octranspo.RouteMock;
 import net.jaekl.frank.octranspo.RouteSummaryMock;
@@ -136,6 +136,7 @@ public class ScheduleTest {
                trip = new TripMock(queryDate);
                trip.mock_setDest(HURDMAN);
                trip.mock_setAdjTime(37);
+               trip.mock_setAdjAge(-2);
                route.mock_addTrip(trip);
                
                rsm.mock_addRoute(route);
@@ -176,8 +177,10 @@ public class ScheduleTest {
                Assert.assertTrue(actual.contains("<TD>" + HURDMAN + "</TD>"));
                Assert.assertTrue(actual.contains("<TD><SPAN ID=\"in_2\">17m</SPAN></TD>"));
                
+               Assert.assertTrue(actual.contains("<TR CLASS=\"ghost\">"));
                Assert.assertTrue(actual.contains("<TD>4</TD>"));
                Assert.assertTrue(actual.contains("<TD>" + HURDMAN + "</TD>"));
                Assert.assertTrue(actual.contains("<TD><SPAN ID=\"in_3\">37m</SPAN></TD>"));
+               Assert.assertTrue(actual.contains("<TD>GPS off</TD>"));
        }
 }