selenium: Remove deprecated legacy methods
authorTimo Tijhof <krinklemail@gmail.com>
Sun, 29 Sep 2019 01:59:56 +0000 (02:59 +0100)
committerKrinkle <krinklemail@gmail.com>
Sun, 29 Sep 2019 02:31:51 +0000 (02:31 +0000)
These are from 2018, prior to introducing wdio-mediawiki in
commit 16a4d9da7bb81. Some extensions referenced these pageobjects
files through escalating "../../" references.

None of these are seen in Codesearch anymore, as well as no
references to these deprecated methods by other means.

Change-Id: Idbc373f13f9767cecd6404922b5c9773d796dda5

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;