From 6337fbd1656007bc38dd9fdb2def78e78498b124 Mon Sep 17 00:00:00 2001 From: parthp2107 <83201188+parthp2107@users.noreply.github.com> Date: Tue, 28 Dec 2021 16:28:37 +0530 Subject: [PATCH] added version test for topics page (#1943) --- .../pages/topicDetails/TopicDetailsPageTest.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/openmetadata-ui/src/test/java/org/openmetadata/catalog/selenium/pages/topicDetails/TopicDetailsPageTest.java b/openmetadata-ui/src/test/java/org/openmetadata/catalog/selenium/pages/topicDetails/TopicDetailsPageTest.java index 83b79b7fcc2..637dd264ac8 100644 --- a/openmetadata-ui/src/test/java/org/openmetadata/catalog/selenium/pages/topicDetails/TopicDetailsPageTest.java +++ b/openmetadata-ui/src/test/java/org/openmetadata/catalog/selenium/pages/topicDetails/TopicDetailsPageTest.java @@ -183,6 +183,22 @@ public class TopicDetailsPageTest { } } + @Test + @Order(9) + public void checkVersion() throws InterruptedException { + openExplorePage(); + Events.click(webDriver, By.xpath("(//button[@data-testid='table-link'])[last()]")); + Events.click(webDriver, By.cssSelector("[data-testid='version-button']")); + Events.click(webDriver, By.cssSelector("[data-testid='closeDrawer']")); + Events.click(webDriver, By.cssSelector("[data-testid='edit-description']")); + Events.sendKeys(webDriver, By.xpath(enterDescription), faker.address().toString()); + Events.click(webDriver, By.cssSelector("[data-testid='save']")); + Events.click(webDriver, By.cssSelector("[data-testid='version-button']")); + Events.click(webDriver, By.xpath("(//span[@data-testid='select-version'])[2]")); + Events.click(webDriver, By.xpath("(//span[@data-testid='select-version'])[1]")); + Events.click(webDriver, By.cssSelector("[data-testid='closeDrawer']")); + } + @AfterEach public void closeTabs() { ArrayList tabs = new ArrayList<>(webDriver.getWindowHandles());