Thomas Wiese
2c58dad4cd
Bug5085: fix course configuration API tests for using MarkRole objects
2019-11-18 16:09:44 +01:00
Thomas Wiese
074754b70b
Bug5085: fix course template API tests for using MarkRole objects:
...
duplicate role assocations are now identified by the MarkRole.id
2019-11-18 15:20:12 +01:00
Thomas Wiese
b613ab81a1
Bug5085: fix course template API tests for using MarkRole objects
2019-11-18 15:12:37 +01:00
Thomas Wiese
98192e9a08
Bug5085: add MarkRoleResource and corresponding api test
2019-11-18 10:52:15 +01:00
Thomas Wiese
8406cf097c
Bug5085: extending leaderboard start race api test to 2 races
2019-11-12 13:35:21 +01:00
Thomas Wiese
6bf48b3619
Bug5085: removed some obsolete TODOs
2019-11-12 13:25:01 +01:00
Thomas Wiese
0575603e6d
Bug5085: some cleanups in leaderboard selenium api
2019-11-12 12:19:33 +01:00
Thomas Wiese
177bd00546
Bug5085: add selenium test for leaderboard starttime API
2019-11-12 11:50:30 +01:00
Steffen Schaefer
3d42de42e6
Bug 5085: Adjusted http method in test API
2019-11-11 15:19:33 +01:00
Steffen Schaefer
4b80c18f98
Merge branch 'master' into bug5085
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/client/i18n/StringMessages.properties
2019-11-11 14:55:56 +01:00
Steffen Schaefer
db672640a3
Bug 5085: Added API test regarding updating a Regatta
2019-11-11 14:52:17 +01:00
Steffen Schaefer
8bef06f631
Bug 5085: Using TimePoint in API test wrapper objects
2019-11-11 14:50:30 +01:00
Steffen Schaefer
7d0406c0f0
Bug 5085: Added fields useStartTimeInference and
...
controlTrackingFromStartAndFinishTimes properties to the regatta JSON
result and extended a test case to check those properties
2019-11-11 14:49:49 +01:00
Axel Uhl
c6505d4b4c
use HeadlessFirefoxDriver instead of HeadlessChromeDriver for Selenium tests
2019-11-08 15:17:01 +01:00
Axel Uhl
921aed02da
trying to fix issues with latest Chromedriver / Chrome
2019-11-08 00:54:09 +01:00
Steffen Schaefer
93e9cfc807
Bug 5085: Added an assert to check that a regatta course set by the
...
course configuration API can be read by the classic course API
2019-10-21 10:50:30 +02:00
Steffen Schaefer
b15830a199
Bug 5085: Initially added test API for getting a course from a regatta
2019-10-21 10:49:08 +02:00
Steffen Schaefer
c5b401e2ed
Bug 5085: Ensured field naming conventions
2019-10-21 09:35:24 +02:00
Steffen Schaefer
0b9868dbdf
Bug 5085: Extended a test case to read a course after tracking was
...
started for a race
2019-10-21 09:33:56 +02:00
Thomas Wiese
ea3abacb83
Bug5085: reworked testcases for updating positions
2019-10-17 18:04:00 +02:00
Steffen Schaefer
5cb92850bb
Bug 5085: Added TODO for further possible asserts in the API tests
2019-10-17 14:17:44 +02:00
Steffen Schaefer
2519e11306
Bug 5085: Further extended the test case to verify matching by roles
...
when loading a course template in the context of a regatta
2019-10-17 14:17:42 +02:00
Thomas Wiese
a9eeca3dbf
Bug5085: added tests for updated positioning
2019-10-17 14:14:23 +02:00
Thomas Wiese
58568e7067
Bug5085: on setting deviceUuid or fixed positioning on mark properties
...
reset the other one to allow only deviceUuid or fixed positioning and
added some validation to mark properties resource
2019-10-17 14:09:51 +02:00
Steffen Schaefer
b7b6f1d33e
Bug 5085: Added a new (unfinished) test case to verify role based
...
matching regatta marks to mark templates
2019-10-17 12:48:05 +02:00
Steffen Schaefer
3ccaa2eb26
Bug 5085: Added further verifications to the API tests to ensure that
...
marks automatically exported to the inventory via course configuration
API are readable through the mark properties API
2019-10-15 13:59:53 +02:00
Steffen Schaefer
33f6a96b33
Bug 5085: Added new test case to verify that for a template based course
...
the number of laps is reconstructed and mapped to the template
2019-10-15 10:51:16 +02:00
Steffen Schaefer
0d3b16b615
Bug 5085: Fixed handling of optional query parameter in test API
2019-10-15 10:24:58 +02:00
Steffen Schaefer
af09633cb0
Merge branch 'master' into bug5085
2019-10-15 09:12:10 +02:00
Thomas Wiese
31ccd92b61
Merge branch 'bug5085' of ssh://sapsailing.com/home/trac/git into bug5085
2019-10-14 17:16:16 +02:00
Thomas Wiese
d818940ff6
Bug5085: add asserts to simple test cases
2019-10-14 17:16:07 +02:00
Steffen Schaefer
37b75db28a
Bug 5085: Changed the course configuration API to include any defined
...
mark in a returned course configuration even if there is no course
defined for the specific race yet. In this case the returned waypoint
list is empty while markConfigurations are filled.
2019-10-14 16:35:13 +02:00
Steffen Schaefer
b8e5948bd6
Bug 5085: Adjusted parameter name in the API tests to conform to the
...
name used in the backend
2019-10-14 16:26:56 +02:00
Thomas Wiese
43721ace1d
Bug5085: removed TODO comment because checking positions is already done
...
in assertCourseConfigurationCompared
2019-10-14 15:50:14 +02:00
Thomas Wiese
bba64eeada
Bug5085: removed sysouts from course configuration tests
2019-10-14 15:28:52 +02:00
Thomas Wiese
f800ae2049
Merge branch 'master' into bug4942
2019-10-14 14:42:42 +02:00
Thomas Wiese
343906d412
Merge branch 'bug5085' of ssh://sapsailing.com/home/trac/git into bug5085
2019-10-14 14:38:37 +02:00
Thomas Wiese
05b045d2b9
Bug5085: added testing for course creation with nonadmin-user
2019-10-14 14:38:24 +02:00
Steffen Schaefer
d903c0e193
Bug 5085: Implemented an additional check to verify that mark properties
...
created on the fly by the course configuration API are available
2019-10-14 14:34:47 +02:00
Steffen Schaefer
ac7bdb00fb
Bug 5085: Added more asserts in API test to specifically check the
...
consistent connection of created mark and mark properties aws well as
the resulting mark configuration
2019-10-14 14:28:47 +02:00
Thomas Wiese
ae80e97524
Bug5085: added testing with nonadmin-user
2019-10-14 14:12:26 +02:00
Thomas Wiese
8a8d6b4be2
Bug5085: added testing of correct order of left and right
...
markconfigurations
2019-10-14 13:46:37 +02:00
Steffen Schaefer
6649f842d3
Merge branch 'master' into bug5085
2019-10-14 11:36:19 +02:00
Steffen Schaefer
a873cd3bf7
Bug 5085: Adjusted test data to use realistic mark types
2019-10-14 11:34:32 +02:00
Thomas Wiese
92b359e533
Bug 5085: added (unfinished) test for correct order of
...
markconfigurations
2019-10-14 11:17:13 +02:00
Axel Uhl
f9dbfa60f6
avoid warnings
...
Change-Id: I8dc912d662fbdcbcb29f866abbd232765271e757
2019-10-13 13:35:35 +02:00
Axel Uhl
9918101110
fixed boat class mismatch detection in Selenium tests
...
Change-Id: I3ce9902b1c176c00a3fed81cc23b4f2edd7af516
2019-10-13 13:29:07 +02:00
Steffen Schaefer
990f1ef664
Bug 5085: Fixed test failures
2019-10-10 08:14:44 +02:00
Thomas Wiese
e50f44c467
Bug 5085: remove sysouts
2019-10-08 18:18:56 +02:00
Thomas Wiese
8b00089e67
Bug 5085: extended course configuration api test with storing to
...
inventory with markbased configuration
2019-10-08 18:13:21 +02:00