Commit Graph
1030 Commits
Author SHA1 Message Date
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