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