Commit Graph
1463 Commits
Author SHA1 Message Date
Axel Uhl f72566bc95 bug5828: implemented get/set ACL service and wrapper including test 2023-05-09 10:47:51 +02:00
Axel Uhl f575703ad2 bug5715: fixed test class names to ensure JUnit picks them up 2023-04-06 23:04:13 +02:00
Axel Uhl b7c2750f71 bug5821: added new bundle com.sap.sse.security.datamining 2023-02-21 14:08:10 +01:00
Udo Wessels 47dbeea141 bug5127: finalized the new media selenium tests. Now the URL field is tested on admin console and home view, but only the url input, not the file upload itself. But this include the important youtube and vimeo video insertion. 2023-02-06 20:30:57 +01:00
Udo Wessels 77de923423 bug5127: correct not wanted commit 2023-02-03 19:33:36 +01:00
Udo Wessels a11f20595d bug5127: First charge of Selenium test fragments. Not working. 2023-02-03 19:30:28 +01:00
Axel Uhl f10c1640d2 bug5802: removed Selenium test verdict looking for (now removed) feedback link 2023-01-23 18:03:10 +01:00
Axel Uhl 8f95d7d5cc in tests replaced skitrac.tractrac.dk by event2.tractrac.com 2023-01-17 15:54:00 +01:00
Axel Uhl e0f00b0689 Merge branch 'master' into bug5147 2023-01-10 16:43:37 +01:00
Axel Uhl 82c2ecaac2 bug5782: fixed test cases for negative ACLs;
the tests were now failing because the "user" role only implies the default
actions for all objects owned by the user; UPLOAD_MEDIA is not a default
action, however. Therefore, it needs to be added to the test user
explicitly.
2023-01-10 00:18:52 +01:00
Axel Uhl d4ecf30c29 remove Alias(Factory)? stuff from Selenium project;
this lets us remove an old version of cglib which is no longer supported
and doesn't work with Java 17. The usages have been re-designed to use
the regular cell table entry iteration methods without problems.
2022-12-23 02:07:02 +01:00
Axel Uhl 7c28b4826e use MarkAsyncCallback to let RegattaDetailsCompositePO wait properly after a regatta has been modified 2022-12-21 21:40:20 +01:00
Axel Uhl d53c81de97 improved logging in GenericCellTablePO.createEntry to find out more about test failures;
TestLeaderboardConfiguration.testDynamicRaceDeletion fails with 4%
probability when it cannot obtain the DataEntryPO objects for the races
in the series table after deleting one race column from that series. The
log so far ("Can't create DataEntry of type DataEntryPO") suggests that
something went wrong while trying to invoke the constructor.
I've added logging for all exceptions caught in the process of
stepping through the superclasses in case finally no constructor
was found or none terminated normally.
2022-12-21 10:49:54 +01:00
Axel Uhl 1dc6247ec7 docker-11: formatting only in pom.xml 2022-12-14 05:25:11 -08:00
Axel Uhl cf547e3b1d bug5792: in pom.xml use "Note" instead of "NOTE" to avoid an "Info" tag 2022-12-14 05:03:48 -08:00
Axel Uhl f8bbeabed2 bug5792: Java-11 fragments are added by root artifact for Java >=9;
no need to again add them to the selenium.test pom.xml
2022-12-13 14:13:17 +01:00
Axel Uhl 51c5184d49 bug5792: manual cherry-pick of 9f30f4299de3fbc4570ad26913a51e8bd5d98715;
leaderboard's expandable column now encodes expansion state in header
div attribute "isExpanded" (true/false); this makes testing robust
2022-12-12 07:58:17 -08:00
Axel Uhl 24132454b0 bug5792: adjust to Java-11 deprecations (Number constructors, reflection, Hamcrest, minor AWT changes) 2022-12-12 07:35:58 -08:00
Axel Uhl a6363406be bug5792: introduce org.hamcrest-2.2.0, remove gwt-dev deps 2022-12-12 06:18:51 -08:00
Axel Uhl a679cf5236 adjusted code to upgraded JUnit, avoiding deprecation warnings 2022-11-29 13:47:14 +01:00
Axel Uhl 962da584c9 bug5147: fixed getRankImprovedByDisqualificationsOfBetterRankedCompetitors; refactored mocked races to return proper 0 ranks 2022-11-08 17:39:28 +01:00
Finn Huelsbusch 4f3420564b whitespace happiness 2022-08-12 09:56:01 +02:00
Finn Huelsbusch 9d8f1704a4 added new chckbox to PO of series 2022-08-12 09:09:03 +02:00
Finn Huelsbusch d888c1fad9 added configuration for eclipse 2022-06 and updated the onboarding 2022-07-07 16:51:33 +02:00
Axel Uhl 175b0db206 bug5693: added sailti result import bundle to autostart 2022-03-17 16:05:26 +01:00
Axel Uhl d06215987a bug5684: fixed test after addUserToGroup no longer throws exception if user already contained in group 2022-03-02 10:18:44 +01:00
Axel Uhl 2fd979325d bug5684: better error/exception handling for authorization problems in SecuredServer 2022-03-01 17:10:24 +01:00
Axel Uhl 56d1b943bf bug5684: don't try to add user who is already part of group, avoiding error 2022-03-01 15:44:44 +01:00
Axel Uhl affe76ad0c bug5684: added implementaiton of SecuredServer.addUserToGroup, plus test case 2022-03-01 13:24:04 +01:00
Axel Uhl 83f4db2192 bug5684: added SecuredServer.createUserGroupAndAddCurrentUser method with test case 2022-03-01 12:51:01 +01:00
Axel Uhl e87c9629fe bug5684: added SecuredServer.hasPermissions and corresponding test 2022-03-01 11:05:10 +01:00
Axel Uhl d629444bda bug5684: fixed JSON representation of object ID in OwnershipResource;
added test case for SecuredServer[Impl].getGroupAndUserOwner(...)
2022-03-01 10:04:57 +01:00
Axel Uhl e1a0d4d1cb bug5684: introduced SecuredServer[Impl] as abstraction of SailingServer[Impl];
added the first methods plus tests for obtaining username and group by
name; the next steps will be exposing getOwnership; this way, we can
then determine whether the server group already exists and whom it
belongs to
2022-02-25 18:29:58 +01:00
Axel Uhl 0a9dec7bae fixed Selenium tests after modifying where error dialog shows which part of the messages 2022-02-21 12:28:08 +01:00
Axel Uhl b4d822dcb7 use ${argLine} instead of late replacement option @{argLine} 2022-01-18 21:50:13 +01:00
Axel Uhl 234fbbac14 only use late replacement for argLine 2022-01-18 20:33:31 +01:00
Axel Uhl 20715a3df8 use argLine from.command line, too 2022-01-18 20:28:11 +01:00
Axel Uhl 18b61b0484 bug5655: added com.sap.sailing.landscape.gateway bundle 2021-12-13 12:06:40 +01:00
Axel Uhl e543bc2976 bug5628: persistence for YB connectivity params and configurations 2021-10-13 13:05:03 +02:00
Axel Uhl 90928d6a8a JDOM removal: adjusted launch configurations and Selenium pom.xml after removing xmlexport bundle 2021-10-05 12:24:09 +02:00
Axel Uhl d2b135bdcc bug5628: first working version of a YellowBrick importer 2021-09-30 13:03:33 +02:00
Dennis Aulenbacher ad70120bd4 Merge branch 'master' into bug2823 2021-09-03 04:36:17 +02:00
Axel Uhl 3ea6010b5b Merge remote-tracking branch 'origin/mongo42driver' 2021-09-01 08:00:00 +02:00
Dennis Aulenbacher 5dc8a60b21 Merge branch 'master' into bug2823 2021-08-30 13:43:43 +02:00
Axel Uhl 370d23b983 mongo42driver: uncompilable interims commit with *-legacy bundle removed from our bundle dependencies;
this produces lots of compilation errors, mostly because of MongoClientURI replaced by ConnectionString
2021-08-26 23:29:35 +02:00
Axel Uhl 0bd21957a8 MongoDB Driver update: added org.mongodb.bson to all bundles that require it; now it's down to actual deprecations and functions removed/replaced 2021-08-25 21:53:23 +02:00
Udo Wessels 6a14ec4dd9 bug5419: Fixed refresh problems while adding competitors and boats
- extended test to check refresh mechanism after adding/editing competitors and boats
2021-08-23 16:50:54 +02:00
Udo Wessels 693bb69ca2 Merge changes from bug5479 (which based on current version of master) to be up to date. 2021-08-09 17:07:49 +02:00
Axel Uhl bc13bc9c8f bug5451: starting to work the com.sap.sailing.hanaexport bundle into a web bundle 2021-06-29 16:04:34 +02:00
Udo Wessels ea3a25b7e7 Merge branch 'bug5479' into bug2823
# Conflicts:
#	java/com.sap.sailing.gwt.ui/EmbeddedMapAndWindChart.css
#	java/com.sap.sailing.gwt.ui/RaceBoard.css
#	java/com.sap.sailing.gwt.ui/Simulator.css
2021-06-21 19:58:49 +02:00