Merge "selenium: Remove deprecated legacy methods"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Mon, 30 Sep 2019 18:11:33 +0000 (18:11 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Mon, 30 Sep 2019 18:11:33 +0000 (18:11 +0000)
tests/selenium/pageobjects/createaccount.page.js
tests/selenium/pageobjects/delete.page.js
tests/selenium/pageobjects/edit.page.js
tests/selenium/pageobjects/page.js [deleted file]
tests/selenium/pageobjects/userlogin.page.js [deleted file]

index 99281bd..a81511f 100644 (file)
@@ -1,5 +1,4 @@
-const Page = require( 'wdio-mediawiki/Page' ),
-       Api = require( 'wdio-mediawiki/Api' );
+const Page = require( 'wdio-mediawiki/Page' );
 
 class CreateAccountPage extends Page {
        get username() { return $( '#wpName2' ); }
@@ -19,11 +18,6 @@ class CreateAccountPage extends Page {
                this.confirmPassword.setValue( password );
                this.create.click();
        }
-
-       // @deprecated Use wdio-mediawiki/Api#createAccount() instead.
-       apiCreateAccount( username, password ) {
-               return Api.createAccount( username, password );
-       }
 }
 
 module.exports = new CreateAccountPage();
index 72e2d04..754c0d2 100644 (file)
@@ -1,5 +1,4 @@
-const Page = require( 'wdio-mediawiki/Page' ),
-       Api = require( 'wdio-mediawiki/Api' );
+const Page = require( 'wdio-mediawiki/Page' );
 
 class DeletePage extends Page {
        get reason() { return $( '#wpReason' ); }
@@ -16,11 +15,6 @@ class DeletePage extends Page {
                this.reason.setValue( reason );
                this.submit.click();
        }
-
-       // @deprecated Use wdio-mediawiki/Api#delete() instead.
-       apiDelete( name, reason ) {
-               return Api.delete( name, reason );
-       }
 }
 
 module.exports = new DeletePage();
index 8036f20..4302e8f 100644 (file)
@@ -1,5 +1,4 @@
-const Page = require( 'wdio-mediawiki/Page' ),
-       Api = require( 'wdio-mediawiki/Api' );
+const Page = require( 'wdio-mediawiki/Page' );
 
 class EditPage extends Page {
        get content() { return $( '#wpTextbox1' ); }
@@ -24,11 +23,6 @@ class EditPage extends Page {
                this.content.setValue( content );
                this.save.click();
        }
-
-       // @deprecated Use wdio-mediawiki/Api#edit() instead.
-       apiEdit( name, content ) {
-               return Api.edit( name, content );
-       }
 }
 
 module.exports = new EditPage();
diff --git a/tests/selenium/pageobjects/page.js b/tests/selenium/pageobjects/page.js
deleted file mode 100644 (file)
index f159990..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-const Page = require( 'wdio-mediawiki/Page' );
-
-/**
- * @deprecated Use wdio-mediawiki/Page and openTitle() instead.
- */
-class LegacyPage extends Page {
-       open( path ) {
-               browser.url( browser.options.baseUrl + '/index.php?title=' + path );
-       }
-}
-
-module.exports = LegacyPage;
diff --git a/tests/selenium/pageobjects/userlogin.page.js b/tests/selenium/pageobjects/userlogin.page.js
deleted file mode 100644 (file)
index 971e21b..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-const LoginPage = require( 'wdio-mediawiki/LoginPage' );
-
-/**
- * @deprecated Use wdio-mediawiki/LoginPage instead.
- */
-module.exports = LoginPage;