From aac64dba9c3a2841ccd9ab524b752b6307f0159d Mon Sep 17 00:00:00 2001 From: Teemu Suo-Anttila Date: Tue, 17 Apr 2018 14:53:50 +0300 Subject: Introduce XVFB cluster testing (#10801) This patch adds the ability and configuration for running tests against cluster running Chrome browsers in XVFB environment. It also contains multiple fixes for combining newer Selenium and Chrome as well as fixes tests that depend on timezones. --- .../tests/layouts/VerticalLayoutRemoveComponentTest.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'uitest/src/test/java/com/vaadin/tests/layouts/VerticalLayoutRemoveComponentTest.java') diff --git a/uitest/src/test/java/com/vaadin/tests/layouts/VerticalLayoutRemoveComponentTest.java b/uitest/src/test/java/com/vaadin/tests/layouts/VerticalLayoutRemoveComponentTest.java index 4115b0f250..6514397412 100644 --- a/uitest/src/test/java/com/vaadin/tests/layouts/VerticalLayoutRemoveComponentTest.java +++ b/uitest/src/test/java/com/vaadin/tests/layouts/VerticalLayoutRemoveComponentTest.java @@ -2,16 +2,20 @@ package com.vaadin.tests.layouts; import static org.junit.Assert.assertEquals; +import org.junit.Assume; import org.junit.Test; import com.vaadin.testbench.elements.ButtonElement; import com.vaadin.testbench.elements.VerticalLayoutElement; -import com.vaadin.tests.tb3.SingleBrowserTestPhantomJS2; +import com.vaadin.testbench.parallel.BrowserUtil; +import com.vaadin.tests.tb3.SingleBrowserTest; -public class VerticalLayoutRemoveComponentTest - extends SingleBrowserTestPhantomJS2 { +public class VerticalLayoutRemoveComponentTest extends SingleBrowserTest { @Test public void testRemoveOnlyNecessaryComponentsFromDom() { + Assume.assumeFalse("PhantomJS has issues with this test", + BrowserUtil.isPhantomJS(getDesiredCapabilities())); + openTestURL(); String script = "document.mutationEventCount = 0;" -- cgit v1.2.3