summaryrefslogtreecommitdiffstats
path: root/uitest
diff options
context:
space:
mode:
authormichaelvogt <michael@vaadin.com>2013-06-25 11:47:38 +0300
committerVaadin Code Review <review@vaadin.com>2013-07-08 11:44:39 +0000
commit8b5a7e940b8fcbaaf135ec3c395ffc38c62d5a1b (patch)
tree30c65f97cb5ded5e5e79915f1ee19e8fde86b0a0 /uitest
parent00c473abf05da9bc8c755e6fef54f119ece698aa (diff)
downloadvaadin-framework-8b5a7e940b8fcbaaf135ec3c395ffc38c62d5a1b.tar.gz
vaadin-framework-8b5a7e940b8fcbaaf135ec3c395ffc38c62d5a1b.zip
Tabsheet tabs should support alternate text (#11824)
Change-Id: I000fe6102291d8bd9bbe484b5683b50c40c8470b
Diffstat (limited to 'uitest')
-rw-r--r--uitest/src/com/vaadin/tests/components/tabsheet/TabSheetIcons.html10
-rw-r--r--uitest/src/com/vaadin/tests/components/tabsheet/TabSheetIcons.java2
-rw-r--r--uitest/src/com/vaadin/tests/components/tabsheet/TabSheetTest.java2
3 files changed, 13 insertions, 1 deletions
diff --git a/uitest/src/com/vaadin/tests/components/tabsheet/TabSheetIcons.html b/uitest/src/com/vaadin/tests/components/tabsheet/TabSheetIcons.html
index 425da11af4..6876497a1f 100644
--- a/uitest/src/com/vaadin/tests/components/tabsheet/TabSheetIcons.html
+++ b/uitest/src/com/vaadin/tests/components/tabsheet/TabSheetIcons.html
@@ -21,6 +21,16 @@
<td></td>
<td></td>
</tr>
+<tr>
+ <td>assertAttribute</td>
+ <td>vaadin=runcomvaadintestscomponentstabsheetTabSheetIcons::/VVerticalLayout[0]/Slot[1]/VVerticalLayout[0]/Slot[0]/VTabsheet[0]/domChild[0]/domChild[0]/domChild[0]/domChild[0]/domChild[0]/domChild[0]/domChild[0]/domChild[0]@alt</td>
+ <td>iconalt1</td>
+</tr>
+<tr>
+ <td>assertAttribute</td>
+ <td>vaadin=runcomvaadintestscomponentstabsheetTabSheetIcons::/VVerticalLayout[0]/Slot[1]/VVerticalLayout[0]/Slot[0]/VTabsheet[0]/domChild[0]/domChild[0]/domChild[0]/domChild[0]/domChild[2]/domChild[0]/domChild[0]/domChild[0]@alt</td>
+ <td>iconalt3</td>
+</tr>
</tbody></table>
</body>
diff --git a/uitest/src/com/vaadin/tests/components/tabsheet/TabSheetIcons.java b/uitest/src/com/vaadin/tests/components/tabsheet/TabSheetIcons.java
index 5d814ec48f..ccdc4ecb38 100644
--- a/uitest/src/com/vaadin/tests/components/tabsheet/TabSheetIcons.java
+++ b/uitest/src/com/vaadin/tests/components/tabsheet/TabSheetIcons.java
@@ -46,6 +46,8 @@ public class TabSheetIcons extends TestBase {
for (Component c : tab) {
tabsheet.addTab(c);
+ tabsheet.getTab(c).setIconAltText(
+ "iconalt" + tabsheet.getComponentCount());
}
return tabsheet;
diff --git a/uitest/src/com/vaadin/tests/components/tabsheet/TabSheetTest.java b/uitest/src/com/vaadin/tests/components/tabsheet/TabSheetTest.java
index 6c39cdab73..56836037b7 100644
--- a/uitest/src/com/vaadin/tests/components/tabsheet/TabSheetTest.java
+++ b/uitest/src/com/vaadin/tests/components/tabsheet/TabSheetTest.java
@@ -26,7 +26,7 @@ public class TabSheetTest<T extends TabSheet> extends
@Override
public void execute(T c, Integer value, Object data) {
- c.getTab(value).setIcon((Resource) data);
+ c.getTab(value).setIcon((Resource) data, "tabicon");
}
};