wdio-mediawiki: Release 0.3.0
authoraddshore <addshorewiki@gmail.com>
Wed, 16 Jan 2019 09:06:54 +0000 (09:06 +0000)
committerKrinkle <krinklemail@gmail.com>
Fri, 25 Jan 2019 18:52:16 +0000 (18:52 +0000)
Bug: T211038
Change-Id: I5036034be75a39d21234987e78edb927d6a9e7a4

tests/selenium/wdio-mediawiki/CHANGELOG.md
tests/selenium/wdio-mediawiki/README.md
tests/selenium/wdio-mediawiki/package.json

index 50e940f..521eee6 100644 (file)
@@ -1,10 +1,16 @@
-# Notable changes
+## 0.3.0 / 2019-01-25
 
-## v0.2.0
+* RunJobs: Added initial version.
+* Page: Added a `fragment` parameter to `openTitle()`.
+* Api: Added `blockUser()` and `unblockUser()` methods.
+* Util: Changed `getTestString()` to include U+2603 (Snowman).
+* (All): Fixed internal `require()` calls to use relative paths.
+
+## 0.2.0 / 2018-06-25
 
 * Util: Added getTestString().
 
-## v0.1.0
+## 0.1.0 / 2018-05-02
 
 * Api: Added initial version.
 * Page: Added initial version.
index 260dc77..a52d594 100644 (file)
@@ -8,7 +8,7 @@ A plugin for [WebdriverIO](http://webdriver.io/) providing utilities to simplify
 
 The `Page` class is a base class for following the [Page Objects Pattern](http://webdriver.io/guide/testrunner/pageobjects.html).
 
-* `openTitle( title [, Object query ] )`
+* `openTitle( title [, Object query [, string fragment ] ] )`
 
 The convention is for implementations to extend this class and provide an `open()` method
 that calls `super.openTitle()`, as well as add various getters for elements on the page.
@@ -25,6 +25,13 @@ which typically come from `MEDIAWIKI_USER` and `MEDIAWIKI_PASSWORD` environment
 * `edit(title, content)`
 * `delete(title, reason)`
 * `createAccount(username, password)`
+* `blockUser(username, expiry)`
+* `unblockUser(username)`
+
+### RunJobs
+
+Use the static `RunJobs.run()` method to ensure that any queued jobs are executed before
+making assertions that depend on its outcome.
 
 ## Versioning
 
index 56ea045..4babd08 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "wdio-mediawiki",
-  "version": "0.2.0",
+  "version": "0.3.0",
   "description": "WebdriverIO plugin for testing a MediaWiki site.",
   "homepage": "https://gerrit.wikimedia.org/g/mediawiki/core/+/master/tests/selenium/wdio-mediawiki/",
   "license": "MIT",