You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jspwiki.apache.org by ju...@apache.org on 2021/01/04 18:45:33 UTC

[jspwiki] 02/02: Replace deprecated code

This is an automated email from the ASF dual-hosted git repository.

juanpablo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/jspwiki.git

commit cf9317221a858183f293f602fedb3affd9bc8000
Author: Juan Pablo Santos Rodríguez <ju...@gmail.com>
AuthorDate: Mon Jan 4 19:39:57 2021 +0100

    Replace deprecated code
---
 .../src/main/java/org/apache/wiki/pages/haddock/EditWikiPage.java   | 4 +++-
 .../src/main/java/org/apache/wiki/pages/haddock/ViewWikiPage.java   | 6 ++++--
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/jspwiki-it-tests/jspwiki-selenide-tests/src/main/java/org/apache/wiki/pages/haddock/EditWikiPage.java b/jspwiki-it-tests/jspwiki-selenide-tests/src/main/java/org/apache/wiki/pages/haddock/EditWikiPage.java
index e17a16d..e63c888 100644
--- a/jspwiki-it-tests/jspwiki-selenide-tests/src/main/java/org/apache/wiki/pages/haddock/EditWikiPage.java
+++ b/jspwiki-it-tests/jspwiki-selenide-tests/src/main/java/org/apache/wiki/pages/haddock/EditWikiPage.java
@@ -23,6 +23,8 @@ import com.codeborne.selenide.Selenide;
 import org.apache.wiki.pages.Page;
 import org.openqa.selenium.By;
 
+import java.time.Duration;
+
 /**
  * Actions available on the Edit page.
  */
@@ -70,7 +72,7 @@ public class EditWikiPage implements HaddockPage {
     public ViewWikiPage saveText(final String text, final String preview ) {
         Selenide.$( By.cssSelector( EDIT_TEXTAREA ) ).clear();
         Selenide.$( By.cssSelector( EDIT_TEXTAREA ) ).val( text );
-        Selenide.$( By.className( "ajaxpreview" ) ).waitUntil( Condition.text( preview ), 1_000L );
+        Selenide.$( By.className( "ajaxpreview" ) ).shouldBe( Condition.text( preview ), Duration.ofSeconds( 1L ) );
         Selenide.$( By.name( "ok" ) ).click();
         return new ViewWikiPage();
     }
diff --git a/jspwiki-it-tests/jspwiki-selenide-tests/src/main/java/org/apache/wiki/pages/haddock/ViewWikiPage.java b/jspwiki-it-tests/jspwiki-selenide-tests/src/main/java/org/apache/wiki/pages/haddock/ViewWikiPage.java
index f321325..1d2dda2 100644
--- a/jspwiki-it-tests/jspwiki-selenide-tests/src/main/java/org/apache/wiki/pages/haddock/ViewWikiPage.java
+++ b/jspwiki-it-tests/jspwiki-selenide-tests/src/main/java/org/apache/wiki/pages/haddock/ViewWikiPage.java
@@ -25,6 +25,8 @@ import com.codeborne.selenide.Condition;
 import com.codeborne.selenide.Selenide;
 import com.codeborne.selenide.SelenideElement;
 
+import java.time.Duration;
+
 /**
  * Actions available on the View page.
  */
@@ -96,7 +98,7 @@ public class ViewWikiPage implements HaddockPage {
      * @return {@link EditWikiPage} instance, to allow chaining of actions.
      */
     public EditWikiPage editPage() {
-        Selenide.$( By.cssSelector( "li#edit a" ) ).waitUntil( Condition.visible, 1_000L ).click();
+        Selenide.$( By.cssSelector( "li#edit a" ) ).shouldBe( Condition.visible, Duration.ofSeconds( 1L ) ).click();
         return new EditWikiPage();
     }
 
@@ -122,7 +124,7 @@ public class ViewWikiPage implements HaddockPage {
     public ViewWikiPage clickOnLogout() {
         hoverLoginArea();
         Selenide.$( By.linkText( "Log out" ) ).click();
-        Selenide.$( By.className( "btn-success" ) ).waitUntil( Condition.visible, 1_000L ).click();
+        Selenide.$( By.className( "btn-success" ) ).shouldBe( Condition.visible, Duration.ofSeconds( 1L ) ).click();
         return this;
     }