summaryrefslogtreecommitdiffstats
path: root/uitest/src
diff options
context:
space:
mode:
authorTeemu Suo-Anttila <teemusa@vaadin.com>2014-12-18 18:28:49 +0200
committerVaadin Code Review <review@vaadin.com>2014-12-18 21:12:47 +0000
commit6e35854213946f2400f50d9e1d1dee04b5c84cb2 (patch)
tree7d4475a11a1a3b75d7a4b4ee25017b49cde6b08f /uitest/src
parentfe6f23946a39f87c6b67c91c550404024a487043 (diff)
downloadvaadin-framework-6e35854213946f2400f50d9e1d1dee04b5c84cb2.tar.gz
vaadin-framework-6e35854213946f2400f50d9e1d1dee04b5c84cb2.zip
Fix indexing when adding rows to AbstractRemoteDataSource (#13334)
Change-Id: Ifa7c8dacb71d2f6ff612e3801b869652fa0a7bc7
Diffstat (limited to 'uitest/src')
-rw-r--r--uitest/src/com/vaadin/tests/components/grid/basicfeatures/server/GridStructureTest.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/uitest/src/com/vaadin/tests/components/grid/basicfeatures/server/GridStructureTest.java b/uitest/src/com/vaadin/tests/components/grid/basicfeatures/server/GridStructureTest.java
index 3603d62e78..37e92830f3 100644
--- a/uitest/src/com/vaadin/tests/components/grid/basicfeatures/server/GridStructureTest.java
+++ b/uitest/src/com/vaadin/tests/components/grid/basicfeatures/server/GridStructureTest.java
@@ -367,6 +367,18 @@ public class GridStructureTest extends GridBasicFeaturesTest {
"overflow-y"));
}
+ @Test
+ public void testAddRowAboveViewport() {
+ setDebug(true);
+ openTestURL();
+
+ getGridElement().scrollToRow(500);
+ selectMenuPath("Component", "Body rows", "Add first row");
+
+ assertFalse("Error notification was present",
+ isElementPresent(NotificationElement.class));
+ }
+
private void assertPrimaryStylename(String stylename) {
assertTrue(getGridElement().getAttribute("class").contains(stylename));