From 607e17afe508e6da32086e513c863b192d4e2baa Mon Sep 17 00:00:00 2001 From: Teemu Suo-Anttila Date: Wed, 3 Feb 2016 13:55:00 +0200 Subject: Fix SimpleDataProvider clean up and client-side data tracking on edit Change-Id: I9807717df9cbae47c6532e43a58dd6bb693eaa85 --- .../src/com/vaadin/tests/dataprovider/DummyDataProviderTest.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'uitest/src/com') diff --git a/uitest/src/com/vaadin/tests/dataprovider/DummyDataProviderTest.java b/uitest/src/com/vaadin/tests/dataprovider/DummyDataProviderTest.java index 2a92743215..3821428ab2 100644 --- a/uitest/src/com/vaadin/tests/dataprovider/DummyDataProviderTest.java +++ b/uitest/src/com/vaadin/tests/dataprovider/DummyDataProviderTest.java @@ -181,5 +181,13 @@ public class DummyDataProviderTest extends SingleBrowserTest { text = findElements(By.className("v-label")).get(1).getText(); assertEquals("Modified data did not match", json, text); + + $(ButtonElement.class).id("edit").click(); + + text = findElements(By.className("v-label")).get(1).getText(); + assertEquals("Running edit again shouldn't change anything", json, text); + + assertNoErrorNotifications(); + } } -- cgit v1.2.3