return empty set of races instead of null from SwissTimingraceTrackerImpl if no race was loaded

This commit is contained in:
Axel Uhl committed 2012-04-25 22:18:02 +02:00
1 parent 2c85825214
commit 2b248df21e
2 files changed
+5 -2

No files matched your search

@@ -96,7 +96,8 @@ public class SwissTimingRaceTrackerImpl extends AbstractRaceTrackerImpl implemen
@Override
public Set<RaceDefinition> getRaces() {
return race==null?null:Collections.singleton(race);
final Set<RaceDefinition> emptySet = Collections.emptySet();
return race==null?emptySet:Collections.singleton(race);
}
@Override
@@ -132,7 +132,9 @@ public class WindEstimationOnConstructedTracksTest extends StoredTrackBasedTest
assertTrue(combinedDegreesNow > 170 && combinedDegreesNow < 180);
// we expect the combined direction now to be closer to the estimation as compared to before because the estimation is more confident
// since the minimum cluster size is 2 instead of 1
assertTrue(combinedDegreesNow < combinedDegreesMinClusterSizeOne);
assertTrue("expected combinedDegreesNow ("+combinedDegreesNow+
") < combinedDegreesMinClusterSizeOne ("+combinedDegreesMinClusterSizeOne+")",
combinedDegreesNow < combinedDegreesMinClusterSizeOne);
}
@Test