package com.vaadin.tests.application; | package com.vaadin.tests.application; | ||||
import java.util.Arrays; | |||||
import java.util.List; | |||||
import org.junit.Test; | import org.junit.Test; | ||||
import org.openqa.selenium.remote.DesiredCapabilities; | |||||
import com.vaadin.testbench.elements.ButtonElement; | import com.vaadin.testbench.elements.ButtonElement; | ||||
import com.vaadin.testbench.elements.CheckBoxElement; | import com.vaadin.testbench.elements.CheckBoxElement; | ||||
import com.vaadin.testbench.elements.NotificationElement; | import com.vaadin.testbench.elements.NotificationElement; | ||||
import com.vaadin.testbench.parallel.Browser; | |||||
import com.vaadin.tests.tb3.MultiBrowserThemeTest; | import com.vaadin.tests.tb3.MultiBrowserThemeTest; | ||||
public class CriticalNotificationsTest extends MultiBrowserThemeTest { | public class CriticalNotificationsTest extends MultiBrowserThemeTest { | ||||
@Override | |||||
public List<DesiredCapabilities> getBrowsersToTest() { | |||||
return Arrays.asList(Browser.CHROME.getDesiredCapabilities(), | |||||
Browser.FIREFOX.getDesiredCapabilities()); | |||||
} | |||||
@Test | @Test | ||||
public void internalError() throws Exception { | public void internalError() throws Exception { | ||||
testCriticalNotification("Internal error"); | testCriticalNotification("Internal error"); |
package com.vaadin.tests.components.combobox; | package com.vaadin.tests.components.combobox; | ||||
import java.util.Arrays; | |||||
import java.util.List; | |||||
import static org.junit.Assert.assertEquals; | import static org.junit.Assert.assertEquals; | ||||
import org.junit.Test; | import org.junit.Test; | ||||
import org.openqa.selenium.Keys; | import org.openqa.selenium.Keys; | ||||
import org.openqa.selenium.remote.DesiredCapabilities; | |||||
import com.vaadin.testbench.By; | import com.vaadin.testbench.By; | ||||
import com.vaadin.testbench.elements.ComboBoxElement; | import com.vaadin.testbench.elements.ComboBoxElement; | ||||
import com.vaadin.testbench.parallel.Browser; | |||||
import com.vaadin.testbench.parallel.TestCategory; | import com.vaadin.testbench.parallel.TestCategory; | ||||
import com.vaadin.tests.tb3.MultiBrowserTest; | import com.vaadin.tests.tb3.MultiBrowserTest; | ||||
@TestCategory("xvfb-test") | @TestCategory("xvfb-test") | ||||
public class ComboBoxItemIconTest extends MultiBrowserTest { | public class ComboBoxItemIconTest extends MultiBrowserTest { | ||||
@Override | |||||
public List<DesiredCapabilities> getBrowsersToTest() { | |||||
return Arrays.asList(Browser.CHROME.getDesiredCapabilities(), | |||||
Browser.FIREFOX.getDesiredCapabilities()); | |||||
} | |||||
@Test | @Test | ||||
public void testIconsInComboBox() throws Exception { | public void testIconsInComboBox() throws Exception { | ||||
openTestURL(); | openTestURL(); |
package com.vaadin.tests.components.progressindicator; | package com.vaadin.tests.components.progressindicator; | ||||
import java.util.Arrays; | |||||
import java.util.List; | |||||
import org.junit.Test; | import org.junit.Test; | ||||
import org.openqa.selenium.remote.DesiredCapabilities; | |||||
import com.vaadin.testbench.elements.ProgressBarElement; | import com.vaadin.testbench.elements.ProgressBarElement; | ||||
import com.vaadin.testbench.parallel.Browser; | |||||
import com.vaadin.tests.tb3.MultiBrowserTest; | import com.vaadin.tests.tb3.MultiBrowserTest; | ||||
public class ProgressBarStaticReindeerTest extends MultiBrowserTest { | public class ProgressBarStaticReindeerTest extends MultiBrowserTest { | ||||
@Override | |||||
public List<DesiredCapabilities> getBrowsersToTest() { | |||||
return Arrays.asList(Browser.CHROME.getDesiredCapabilities(), | |||||
Browser.FIREFOX.getDesiredCapabilities()); | |||||
} | |||||
@Test | @Test | ||||
public void compareScreenshot() throws Exception { | public void compareScreenshot() throws Exception { | ||||
openTestURL(); | openTestURL(); |
package com.vaadin.tests.components.progressindicator; | package com.vaadin.tests.components.progressindicator; | ||||
import java.util.Arrays; | |||||
import java.util.List; | |||||
import org.junit.Test; | import org.junit.Test; | ||||
import org.openqa.selenium.remote.DesiredCapabilities; | |||||
import com.vaadin.testbench.elements.ProgressBarElement; | import com.vaadin.testbench.elements.ProgressBarElement; | ||||
import com.vaadin.testbench.parallel.Browser; | |||||
import com.vaadin.tests.tb3.MultiBrowserTest; | import com.vaadin.tests.tb3.MultiBrowserTest; | ||||
public class ProgressBarStaticRunoTest extends MultiBrowserTest { | public class ProgressBarStaticRunoTest extends MultiBrowserTest { | ||||
@Override | |||||
public List<DesiredCapabilities> getBrowsersToTest() { | |||||
return Arrays.asList(Browser.CHROME.getDesiredCapabilities(), | |||||
Browser.FIREFOX.getDesiredCapabilities()); | |||||
} | |||||
@Test | @Test | ||||
public void compareScreenshot() throws Exception { | public void compareScreenshot() throws Exception { | ||||
openTestURL(); | openTestURL(); |
import static org.junit.Assert.assertEquals; | import static org.junit.Assert.assertEquals; | ||||
import java.io.IOException; | import java.io.IOException; | ||||
import java.util.Arrays; | |||||
import java.util.List; | |||||
import org.junit.Test; | import org.junit.Test; | ||||
import org.openqa.selenium.JavascriptExecutor; | import org.openqa.selenium.JavascriptExecutor; | ||||
import org.openqa.selenium.WebElement; | import org.openqa.selenium.WebElement; | ||||
import org.openqa.selenium.remote.DesiredCapabilities; | |||||
import com.vaadin.testbench.TestBenchElement; | import com.vaadin.testbench.TestBenchElement; | ||||
import com.vaadin.testbench.elements.ButtonElement; | import com.vaadin.testbench.elements.ButtonElement; | ||||
import com.vaadin.testbench.elements.TableElement; | import com.vaadin.testbench.elements.TableElement; | ||||
import com.vaadin.testbench.elements.TableElement.ContextMenuElement; | import com.vaadin.testbench.elements.TableElement.ContextMenuElement; | ||||
import com.vaadin.testbench.parallel.Browser; | |||||
import com.vaadin.testbench.parallel.BrowserUtil; | import com.vaadin.testbench.parallel.BrowserUtil; | ||||
import com.vaadin.tests.tb3.MultiBrowserTest; | import com.vaadin.tests.tb3.MultiBrowserTest; | ||||
public class ColumnCollapsingAndColumnExpansionTest extends MultiBrowserTest { | public class ColumnCollapsingAndColumnExpansionTest extends MultiBrowserTest { | ||||
@Override | |||||
public List<DesiredCapabilities> getBrowsersToTest() { | |||||
return Arrays.asList(Browser.CHROME.getDesiredCapabilities(), | |||||
Browser.FIREFOX.getDesiredCapabilities()); | |||||
} | |||||
@Test | @Test | ||||
public void expandCorrectlyAfterCollapse() throws IOException { | public void expandCorrectlyAfterCollapse() throws IOException { | ||||
openTestURL(); | openTestURL(); |
import org.openqa.selenium.remote.DesiredCapabilities; | import org.openqa.selenium.remote.DesiredCapabilities; | ||||
import com.vaadin.testbench.By; | import com.vaadin.testbench.By; | ||||
import com.vaadin.testbench.annotations.RunLocally; | |||||
import com.vaadin.testbench.elements.WindowElement; | import com.vaadin.testbench.elements.WindowElement; | ||||
import com.vaadin.testbench.parallel.Browser; | import com.vaadin.testbench.parallel.Browser; | ||||
import com.vaadin.tests.tb3.MultiBrowserTest; | import com.vaadin.tests.tb3.MultiBrowserTest; | ||||
@Override | @Override | ||||
public List<DesiredCapabilities> getBrowsersToTest() { | public List<DesiredCapabilities> getBrowsersToTest() { | ||||
return Arrays.asList(Browser.CHROME.getDesiredCapabilities(), | |||||
Browser.IE11.getDesiredCapabilities()); | |||||
return Arrays.asList(Browser.CHROME.getDesiredCapabilities()); | |||||
} | } | ||||
@Test | @Test |