mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-17 01:31:01 +00:00
adjusted UI tests so they wait for FINISHED instead of TRACKING as with TracAPI we put REPLAY races into FINISHED when done loading
This commit is contained in:
1 parent
86c8d73274
commit
e89ab281d3
4 files changed
+5
-5
No files matched your search
+2
-2
@@ -75,8 +75,8 @@ public class TestStartAndStopTrackingForTracTracEvents extends AbstractSeleniumT
|
||||
tracTracEvents.setTrackSettings(false, false, false);
|
||||
tracTracEvents.startTrackingForRace(this.trackableRace);
|
||||
TrackedRacesListPO trackedRacesList = tracTracEvents.getTrackedRacesList();
|
||||
trackedRacesList.waitForTrackedRace(this.trackedRace, Status.TRACKING);
|
||||
assertThat(trackedRacesList.getStatus(this.trackedRace), equalTo(Status.TRACKING));
|
||||
trackedRacesList.waitForTrackedRace(this.trackedRace, Status.FINISHED); // with the TracAPI, REPLAY races reach status FINISHED when done loading
|
||||
assertThat(trackedRacesList.getStatus(this.trackedRace), equalTo(Status.FINISHED));
|
||||
trackedRacesList.stopTracking(this.trackedRace);
|
||||
trackedRacesList.waitForTrackedRace(this.trackedRace, Status.FINISHED);
|
||||
assertThat(trackedRacesList.getStatus(this.trackedRace), equalTo(Status.FINISHED));
|
||||
|
||||
+1
-1
@@ -114,7 +114,7 @@ public class TestColumnsInLeaderboard extends AbstractSeleniumTest {
|
||||
tracTracEvents.startTrackingForRace(this.trackableRace);
|
||||
|
||||
TrackedRacesListPO trackedRacesList = tracTracEvents.getTrackedRacesList();
|
||||
trackedRacesList.waitForTrackedRace(this.trackedRace, Status.TRACKING);
|
||||
trackedRacesList.waitForTrackedRace(this.trackedRace, Status.FINISHED); // TracAPI puts REPLAY races into FINISHED mode when done loading
|
||||
trackedRacesList.stopTracking(this.trackedRace);
|
||||
|
||||
LeaderboardConfigurationPanelPO leaderboardConfiguration = adminConsole.goToLeaderboardConfiguration();
|
||||
|
||||
+1
-1
@@ -231,7 +231,7 @@ public class TestLeaderboardConfiguration extends AbstractSeleniumTest {
|
||||
}
|
||||
|
||||
TrackedRacesListPO trackedRacesList = tracTracEvents.getTrackedRacesList();
|
||||
trackedRacesList.waitForTrackedRaces(this.trackedRaces, Status.TRACKING);
|
||||
trackedRacesList.waitForTrackedRaces(this.trackedRaces, Status.FINISHED); // TracAPI puts REPLAY races into FINISHED mode when done loading
|
||||
// TODO: There exists a bug in Selenium with key modifiers (Issue 3734 and 6817), so we can't use multi
|
||||
// selection (Firefox on Windows)
|
||||
//trackedRacesList.stopTracking(this.trackedRaces);
|
||||
|
||||
+1
-1
@@ -71,7 +71,7 @@ public class TestLeaderboardEditing extends AbstractSeleniumTest {
|
||||
tracTracEvents.startTrackingForRace(trackableRace);
|
||||
|
||||
TrackedRacesListPO trackedRacesList = tracTracEvents.getTrackedRacesList();
|
||||
trackedRacesList.waitForTrackedRace(trackedRace, Status.TRACKING);
|
||||
trackedRacesList.waitForTrackedRace(trackedRace, Status.FINISHED); // TracAPI puts REPLAY races into FINISHED mode when done loading
|
||||
trackedRacesList.stopTracking(trackedRace);
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user