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