add selenium id for tests

#5153
This commit is contained in:
Georg Herdt committed 2020-03-06 16:15:54 +01:00
1 parent f1c9710b49
commit 3e7c59a94f
6 files changed
+24 -2

No files matched your search

@@ -1,6 +1,7 @@
package com.sap.sailing.gwt.home.desktop.partials.footer;
import static com.google.gwt.dom.client.Style.Display.NONE;
import static com.sap.sse.gwt.shared.DebugConstants.DEBUG_ID_ATTRIBUTE;
import com.google.gwt.core.client.GWT;
import com.google.gwt.dom.client.AnchorElement;
@@ -22,6 +23,7 @@ import com.sap.sailing.gwt.home.shared.app.PlaceNavigation;
import com.sap.sailing.gwt.ui.client.StringMessages;
import com.sap.sse.gwt.client.controls.languageselect.LanguageSelector;
import com.sap.sse.gwt.shared.Branding;
import com.sap.sse.gwt.shared.DebugConstants;
public class Footer extends Composite {
private static FooterPanelUiBinder uiBinder = GWT.create(FooterPanelUiBinder.class);
@@ -67,6 +69,13 @@ public class Footer extends Composite {
imprintAnchorLink.getStyle().setDisplay(Display.NONE);
privacyAnchorLink.getStyle().setDisplay(Display.NONE);
}
copyrightDiv.setAttribute(DebugConstants.DEBUG_ID_ATTRIBUTE, "copyrightDiv");
sapJobsAnchor.setAttribute(DEBUG_ID_ATTRIBUTE, "sapJobsAnchor");
feedbackAnchor.setAttribute(DEBUG_ID_ATTRIBUTE, "feedbackAnchor");
whatsNewAnchor.setAttribute(DEBUG_ID_ATTRIBUTE, "whatsNewAnchor");
imprintAnchorLink.setAttribute(DEBUG_ID_ATTRIBUTE, "imprintAnchorLink");
privacyAnchorLink.setAttribute(DEBUG_ID_ATTRIBUTE, "privacyAnchorLink");
languageSelector.getElement().setAttribute(DEBUG_ID_ATTRIBUTE, "languageSelector");
}
}
@@ -1,5 +1,7 @@
package com.sap.sailing.gwt.home.desktop.partials.header;
import static com.sap.sse.gwt.shared.DebugConstants.DEBUG_ID_ATTRIBUTE;
import java.util.Arrays;
import java.util.List;
@@ -112,8 +114,9 @@ public class Header extends Composite {
}
logoImage.setAttribute(DebugConstants.DEBUG_ID_ATTRIBUTE, "logoImage");
solutionsPageLink.getElement().setAttribute(DebugConstants.DEBUG_ID_ATTRIBUTE, "solutionsPageLink");
logoAnchor.setAttribute(DEBUG_ID_PREFIX, "logoAnchor");
solutionsPageLink.getElement().setAttribute(DEBUG_ID_ATTRIBUTE, "solutionsPageLink");
logoAnchor.setAttribute(DEBUG_ID_ATTRIBUTE, "logoAnchor");
eventsPageLink.getElement().setAttribute(DEBUG_ID_ATTRIBUTE, "eventsPage");
}
@UiHandler("startPageLink")
@@ -1,6 +1,7 @@
package com.sap.sailing.gwt.home.desktop.partials.socialfooter;
import static com.google.gwt.dom.client.Style.Display.NONE;
import static com.sap.sse.gwt.shared.DebugConstants.DEBUG_ID_ATTRIBUTE;
import com.google.gwt.core.client.GWT;
import com.google.gwt.uibinder.client.UiBinder;
@@ -26,6 +27,7 @@ public class SocialFooter extends Composite {
if (!Branding.getInstance().isActive()) {
htmlPanel.getElement().getStyle().setDisplay(NONE);
}
htmlPanel.getElement().setAttribute(DEBUG_ID_ATTRIBUTE, "socialFooter");
}
}
@@ -166,6 +166,7 @@ import com.sap.sse.gwt.client.shared.components.SettingsDialog;
import com.sap.sse.gwt.client.shared.components.SettingsDialogComponent;
import com.sap.sse.gwt.client.shared.settings.ComponentContext;
import com.sap.sse.gwt.shared.Branding;
import com.sap.sse.gwt.shared.DebugConstants;
public class RaceMap extends AbstractCompositeComponent<RaceMapSettings> implements TimeListener, CompetitorSelectionChangeListener,
RaceTimesInfoProviderListener, TailFactory, ColorMapperChangedListener, RequiresDataInitialization, RequiresResize, QuickRankProvider {
@@ -3216,6 +3217,7 @@ public class RaceMap extends AbstractCompositeComponent<RaceMapSettings> impleme
}
});
sapLogo.setStyleName("raceBoard-Logo");
sapLogo.getElement().setAttribute(DebugConstants.DEBUG_ID_ATTRIBUTE, "raceBoardSapLogo");
return sapLogo;
}
@@ -14,6 +14,7 @@ import com.google.gwt.user.client.ui.Widget;
import com.sap.sailing.domain.common.tracking.TrackingConnectorType;
import com.sap.sailing.gwt.ui.shared.TrackingConnectorInfoDTO;
import com.sap.sse.gwt.shared.Branding;
import com.sap.sse.gwt.shared.DebugConstants;
public class DataByLogo extends Widget {
@@ -33,6 +34,7 @@ public class DataByLogo extends Widget {
if (!Branding.getInstance().isActive()) {
dataByContainer.getStyle().setDisplay(Display.NONE);
}
dataByContainer.setAttribute(DebugConstants.DEBUG_ID_ATTRIBUTE, "dataByContainer");
}
public void setUp(Set<TrackingConnectorInfoDTO> trackingConnectorInfos, boolean colorIfPossible,
@@ -12,6 +12,7 @@ import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.SimplePanel;
import com.google.gwt.user.client.ui.Widget;
import com.sap.sse.gwt.shared.Branding;
import com.sap.sse.gwt.shared.DebugConstants;
/**
* Generic header widget that is designed with a SAP logo and SAP color scheme.
@@ -56,7 +57,10 @@ public class SAPHeader extends Composite {
if (!Branding.getInstance().isActive()) {
logoAnchor.getStyle().setDisplay(Display.NONE);
applicationNameAnchor.setHref("");
}
logoAnchor.setAttribute(DebugConstants.DEBUG_ID_ATTRIBUTE, "logoAnchor");
applicationNameAnchor.setAttribute(DEBUG_ID_PREFIX, "applicationNameAnchor");
}
public void setHeaderTitle(String title) {