Commit Graph
19 Commits
Author SHA1 Message Date
Axel Uhl eed2af9d90 added a failing test case for the NPE during the deserialization of competitor-specific race log events;
The problem is that the competitor ID may not be resolvable in the receiving DomainFactory's competitor cache.
The root cause is that the receiver tries to resolve the race log event in the first place instead of simply
storing the race log event in the RaceLog. The solution will be not to trigger events when storing the race log
events into the RaceLog during master data import.
2013-09-25 20:03:48 +02:00
Axel Uhl f1fa1d74f6 moved a few more distance and speed types to domain.common and fixed a grave bug in MeterPerSecondSpeed; added test for improved outlier filtering 2013-08-14 18:00:45 +02:00
Armin Zamani 19fc14dab2 implemented windFixes finder test 2013-06-30 14:10:27 +02:00
Armin Zamani 88a60b8e1d Fixed typo in finder test names 2013-06-30 14:09:55 +02:00
Lukas Niemeier af1bc340ee # changed all remaining race log analyzers to use the descending iterator
# added some tests for critical analyzers
2013-06-20 05:09:50 +02:00
Armin Zamani 0c601bf8f9 added a test for the last wind fix analyzer 2013-06-15 23:34:54 +02:00
Lukas Niemeier e369b15d1e # removed LastFlagFinder
# SailingServiceImpl and EventRaceStatesJsonGetServlet use LastFlagsFinder now
# RRS26 and GateStart Fragements use LastFlagsFinder now
2013-06-13 16:06:12 +02:00
Lukas Niemeier 9d6c6c33fc # refactoring and tests for AbortingFlagFinder 2013-06-13 15:17:34 +02:00
Lukas Niemeier f4adf91024 refs bug 1395
# added LastFlagsFinder and tests. returns all flags with most recent timestamp
2013-06-13 00:48:31 +02:00
Lukas Niemeier 3f3e7b142b refs bug 1395
# unified RaceLogAnalyzer interface to reduce huge amount of duplicated code
2013-06-13 00:04:07 +02:00
Lukas Niemeier d77514d248 # added tests for LastFlagFinder and ProtestStartTimeFinder
# fixed usage of wrong set in ProtestStartTimeFinder
2013-06-12 22:54:10 +02:00
Lukas Niemeier 10789d9c4c # working towards reworking the analyzers. 2013-06-12 15:57:51 +02:00
Simon Pamies 0bd30d0942 Persist the identifier for a racelog - not using racelogidentifier directly because it would mean adding com.sap.sailing.domain as a dependency to shared android - also a racelog identifier is too tightly bound with the notion of a race column and such - a racelog should never know about being coupled with a column or fleet 2013-06-07 09:10:27 +02:00
Lukas Niemeier aa6386b1e6 # fixed tests to reflect changes in RaceLogEventComparator 2013-04-26 21:10:06 +02:00
Fabian Tschirschnitz a68dd8d4e2 moved RaceLogAnalyzerTest.java into a hopefully more specific project/package 2013-04-23 01:53:48 +02:00
Axel Uhl 3b5539181c added missing hamcrest dependency to android.test bundle 2013-04-11 16:00:37 +02:00
Armin Zamani b501d1ca6f Merge branch 'racecommittee_integrated' of
ssh://armin@sapsailing.com/home/trac/git into racecommittee_integrated

Conflicts:
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/impl/AbstractSimpleLeaderboardImpl.java
2013-04-11 00:28:12 +02:00
Lukas Niemeier 26e3a55ed8 # added tests for racelog and comparator 2013-03-05 12:11:25 +01:00
Lukas Niemeier a423fb9e35 # added test bundle for domain.shared.android 2013-03-05 11:03:42 +01:00