Page MenuHomePhabricator
Paste P11609

wikibase
ActivePublic

Authored by zeljkofilipin on Fri, Jun 19, 4:33 PM.
~/Documents/gerrit/mediawiki/vagrant$ vagrant destroy
~/Documents/gerrit/mediawiki/vagrant$ vagrant up
~/Documents/gerrit/mediawiki/vagrant$ vagrant roles enable wikidata
~/Documents/gerrit/mediawiki/vagrant$ vagrant provision
~/Documents/gerrit/mediawiki/vagrant$ chromedriver --url-base=wd/hub --port=4444
~/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase$ npm ci
~/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase$ npm run selenium-test
> Wikibase@0.1.0 selenium-test /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase
> npm-run-all --continue-on-error selenium-test:*
> Wikibase@0.1.0 selenium-test:repo /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase
> wdio repo/tests/selenium/wdio.conf.js
Execution of 5 spec files started at 2020-06-19T16:08:45.178Z
[0-0] RUNNING in chrome - /repo/tests/selenium/specs/blocked.js
[0-0] [18:09:01] [S] [MWBOT] Login successful: Admin@http://127.0.0.1:8080/w
[0-0]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/log/Special%3ASetLabel.png
[0-0] AssertionError [ERR_ASSERTION] in "blocked user cannot use Special:SetLabel"
Input A expected to strictly equal input B:
+ expected - actual
- 'No such special page'
+ 'User is blocked'
[0-0]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/log/Special%3ASetDescription.png
[0-0] AssertionError [ERR_ASSERTION] in "blocked user cannot use Special:SetDescription"
Input A expected to strictly equal input B:
+ expected - actual
- 'No such special page'
+ 'User is blocked'
[0-0]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/log/Special%3ASetAliases.png
[0-0] AssertionError [ERR_ASSERTION] in "blocked user cannot use Special:SetAliases"
Input A expected to strictly equal input B:
+ expected - actual
- 'No such special page'
+ 'User is blocked'
[0-0]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/log/Special%3ASetLabelDescriptionAliases.png
[0-0] AssertionError [ERR_ASSERTION] in "blocked user cannot use Special:SetLabelDescriptionAliases"
Input A expected to strictly equal input B:
+ expected - actual
- 'No such special page'
+ 'User is blocked'
[0-0]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/log/Special%3ASetSiteLink.png
[0-0] AssertionError [ERR_ASSERTION] in "blocked user cannot use Special:SetSiteLink"
Input A expected to strictly equal input B:
+ expected - actual
- 'No such special page'
+ 'User is blocked'
[0-0]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/log/Special%3ANewItem.png
[0-0] AssertionError [ERR_ASSERTION] in "blocked user cannot use Special:NewItem"
Input A expected to strictly equal input B:
+ expected - actual
- 'No such special page'
+ 'User is blocked'
[0-0]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/log/Special%3ANewProperty.png
[0-0] AssertionError [ERR_ASSERTION] in "blocked user cannot use Special:NewProperty"
Input A expected to strictly equal input B:
+ expected - actual
- 'No such special page'
+ 'User is blocked'
[0-0]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/log/Special%3AMergeItems.png
[0-0] AssertionError [ERR_ASSERTION] in "blocked user cannot use Special:MergeItems"
Input A expected to strictly equal input B:
+ expected - actual
- 'No such special page'
+ 'User is blocked'
[0-0]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/log/Special%3ARedirectEntity.png
[0-0] AssertionError [ERR_ASSERTION] in "blocked user cannot use Special:RedirectEntity"
Input A expected to strictly equal input B:
+ expected - actual
- 'No such special page'
+ 'User is blocked'
[0-0] FAILED in chrome - /repo/tests/selenium/specs/blocked.js
[0-1] RUNNING in chrome - /repo/tests/selenium/specs/item.js
[0-1]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/log/can-add-a-statement-using-the-keyboard.png
[0-1] Error in "item can add a statement using the keyboard"
badvalue: Unrecognized value for parameter "action": wbeditentity.
[0-1] FAILED in chrome - /repo/tests/selenium/specs/item.js
[0-2] RUNNING in chrome - /repo/tests/selenium/specs/nonexisting.item.js
[0-2]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/log/the-title-should-match.png
[0-2] AssertionError [ERR_ASSERTION] in "WikibaseRepoNonExistingItemPage the title should match"
Input A expected to strictly equal input B:
+ expected - actual
- 'No such special page'
+ 'Q999999999'
[0-2] FAILED in chrome - /repo/tests/selenium/specs/nonexisting.item.js
[0-3] RUNNING in chrome - /repo/tests/selenium/specs/readmode.references.js
[0-3]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/log/can-expand-collapsed-references-on-a-protected-page-as-unprivileged-user.png
[0-3] Error in "WikibaseReferenceOnProtectedPage can expand collapsed references on a protected page as unprivileged user"
badvalue: Unrecognized value for parameter "action": wbeditentity.
[0-3] FAILED in chrome - /repo/tests/selenium/specs/readmode.references.js
[0-4] RUNNING in chrome - /repo/tests/selenium/specs/tainted-ref.js
[0-4] Error in "the Tainted icon "before all" hook for "should appear and disappear correctly""
badvalue: Unrecognized value for parameter "action": wbeditentity.
[0-4] FAILED in chrome - /repo/tests/selenium/specs/tainted-ref.js
"spec" Reporter:
------------------------------------------------------------------
[chrome mac os x #0-0] Spec: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/blocked.js
[chrome mac os x #0-0] Running: chrome on mac os x
[chrome mac os x #0-0] Session ID: 8cb9e175d7ce862bfb983575a22f7b01
[chrome mac os x #0-0]
[chrome mac os x #0-0] blocked user cannot use
[chrome mac os x #0-0] ✖ Special:SetLabel
[chrome mac os x #0-0] ✖ Special:SetDescription
[chrome mac os x #0-0] ✖ Special:SetAliases
[chrome mac os x #0-0] ✖ Special:SetLabelDescriptionAliases
[chrome mac os x #0-0] ✖ Special:SetSiteLink
[chrome mac os x #0-0] ✖ Special:NewItem
[chrome mac os x #0-0] ✖ Special:NewProperty
[chrome mac os x #0-0] ✖ Special:MergeItems
[chrome mac os x #0-0] ✖ Special:RedirectEntity
[chrome mac os x #0-0]
[chrome mac os x #0-0] 9 failing (2m 26.8s)
[chrome mac os x #0-0]
[chrome mac os x #0-0] 1) blocked user cannot use Special:SetLabel
[chrome mac os x #0-0] Input A expected to strictly equal input B:
+ expected - actual
- 'No such special page'
+ 'User is blocked'
[chrome mac os x #0-0] AssertionError [ERR_ASSERTION]: Input A expected to strictly equal input B:
[chrome mac os x #0-0] + expected - actual
[chrome mac os x #0-0]
[chrome mac os x #0-0] - 'No such special page'
[chrome mac os x #0-0] + 'User is blocked'
[chrome mac os x #0-0] at assertIsUserBlockedError (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/blocked.js:45:10)
[chrome mac os x #0-0] at Context.<anonymous> (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/blocked.js:65:4)
[chrome mac os x #0-0]
[chrome mac os x #0-0] 2) blocked user cannot use Special:SetDescription
[chrome mac os x #0-0] Input A expected to strictly equal input B:
+ expected - actual
- 'No such special page'
+ 'User is blocked'
[chrome mac os x #0-0] AssertionError [ERR_ASSERTION]: Input A expected to strictly equal input B:
[chrome mac os x #0-0] + expected - actual
[chrome mac os x #0-0]
[chrome mac os x #0-0] - 'No such special page'
[chrome mac os x #0-0] + 'User is blocked'
[chrome mac os x #0-0] at assertIsUserBlockedError (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/blocked.js:45:10)
[chrome mac os x #0-0] at Context.<anonymous> (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/blocked.js:65:4)
[chrome mac os x #0-0]
[chrome mac os x #0-0] 3) blocked user cannot use Special:SetAliases
[chrome mac os x #0-0] Input A expected to strictly equal input B:
+ expected - actual
- 'No such special page'
+ 'User is blocked'
[chrome mac os x #0-0] AssertionError [ERR_ASSERTION]: Input A expected to strictly equal input B:
[chrome mac os x #0-0] + expected - actual
[chrome mac os x #0-0]
[chrome mac os x #0-0] - 'No such special page'
[chrome mac os x #0-0] + 'User is blocked'
[chrome mac os x #0-0] at assertIsUserBlockedError (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/blocked.js:45:10)
[chrome mac os x #0-0] at Context.<anonymous> (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/blocked.js:65:4)
[chrome mac os x #0-0]
[chrome mac os x #0-0] 4) blocked user cannot use Special:SetLabelDescriptionAliases
[chrome mac os x #0-0] Input A expected to strictly equal input B:
+ expected - actual
- 'No such special page'
+ 'User is blocked'
[chrome mac os x #0-0] AssertionError [ERR_ASSERTION]: Input A expected to strictly equal input B:
[chrome mac os x #0-0] + expected - actual
[chrome mac os x #0-0]
[chrome mac os x #0-0] - 'No such special page'
[chrome mac os x #0-0] + 'User is blocked'
[chrome mac os x #0-0] at assertIsUserBlockedError (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/blocked.js:45:10)
[chrome mac os x #0-0] at Context.<anonymous> (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/blocked.js:65:4)
[chrome mac os x #0-0]
[chrome mac os x #0-0] 5) blocked user cannot use Special:SetSiteLink
[chrome mac os x #0-0] Input A expected to strictly equal input B:
+ expected - actual
- 'No such special page'
+ 'User is blocked'
[chrome mac os x #0-0] AssertionError [ERR_ASSERTION]: Input A expected to strictly equal input B:
[chrome mac os x #0-0] + expected - actual
[chrome mac os x #0-0]
[chrome mac os x #0-0] - 'No such special page'
[chrome mac os x #0-0] + 'User is blocked'
[chrome mac os x #0-0] at assertIsUserBlockedError (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/blocked.js:45:10)
[chrome mac os x #0-0] at Context.<anonymous> (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/blocked.js:65:4)
[chrome mac os x #0-0]
[chrome mac os x #0-0] 6) blocked user cannot use Special:NewItem
[chrome mac os x #0-0] Input A expected to strictly equal input B:
+ expected - actual
- 'No such special page'
+ 'User is blocked'
[chrome mac os x #0-0] AssertionError [ERR_ASSERTION]: Input A expected to strictly equal input B:
[chrome mac os x #0-0] + expected - actual
[chrome mac os x #0-0]
[chrome mac os x #0-0] - 'No such special page'
[chrome mac os x #0-0] + 'User is blocked'
[chrome mac os x #0-0] at assertIsUserBlockedError (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/blocked.js:45:10)
[chrome mac os x #0-0] at Context.<anonymous> (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/blocked.js:65:4)
[chrome mac os x #0-0]
[chrome mac os x #0-0] 7) blocked user cannot use Special:NewProperty
[chrome mac os x #0-0] Input A expected to strictly equal input B:
+ expected - actual
- 'No such special page'
+ 'User is blocked'
[chrome mac os x #0-0] AssertionError [ERR_ASSERTION]: Input A expected to strictly equal input B:
[chrome mac os x #0-0] + expected - actual
[chrome mac os x #0-0]
[chrome mac os x #0-0] - 'No such special page'
[chrome mac os x #0-0] + 'User is blocked'
[chrome mac os x #0-0] at assertIsUserBlockedError (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/blocked.js:45:10)
[chrome mac os x #0-0] at Context.<anonymous> (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/blocked.js:65:4)
[chrome mac os x #0-0]
[chrome mac os x #0-0] 8) blocked user cannot use Special:MergeItems
[chrome mac os x #0-0] Input A expected to strictly equal input B:
+ expected - actual
- 'No such special page'
+ 'User is blocked'
[chrome mac os x #0-0] AssertionError [ERR_ASSERTION]: Input A expected to strictly equal input B:
[chrome mac os x #0-0] + expected - actual
[chrome mac os x #0-0]
[chrome mac os x #0-0] - 'No such special page'
[chrome mac os x #0-0] + 'User is blocked'
[chrome mac os x #0-0] at assertIsUserBlockedError (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/blocked.js:45:10)
[chrome mac os x #0-0] at Context.<anonymous> (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/blocked.js:65:4)
[chrome mac os x #0-0]
[chrome mac os x #0-0] 9) blocked user cannot use Special:RedirectEntity
[chrome mac os x #0-0] Input A expected to strictly equal input B:
+ expected - actual
- 'No such special page'
+ 'User is blocked'
[chrome mac os x #0-0] AssertionError [ERR_ASSERTION]: Input A expected to strictly equal input B:
[chrome mac os x #0-0] + expected - actual
[chrome mac os x #0-0]
[chrome mac os x #0-0] - 'No such special page'
[chrome mac os x #0-0] + 'User is blocked'
[chrome mac os x #0-0] at assertIsUserBlockedError (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/blocked.js:45:10)
[chrome mac os x #0-0] at Context.<anonymous> (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/blocked.js:65:4)
------------------------------------------------------------------
[chrome mac os x #0-1] Spec: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/item.js
[chrome mac os x #0-1] Running: chrome on mac os x
[chrome mac os x #0-1] Session ID: 609428286e7e8ba505efbfbdab3364c7
[chrome mac os x #0-1]
[chrome mac os x #0-1] item
[chrome mac os x #0-1] ✖ can add a statement using the keyboard
[chrome mac os x #0-1] - old revisions do not have an edit link
[chrome mac os x #0-1]
[chrome mac os x #0-1] 1 failing (8.4s)
[chrome mac os x #0-1] 1 skipped
[chrome mac os x #0-1]
[chrome mac os x #0-1] 1) item can add a statement using the keyboard
[chrome mac os x #0-1] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-1] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-1] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-1] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-1] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-1] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-1] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-1] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-1] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-1] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-1] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-1] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-1] at runCallback (timers.js:705:18)
[chrome mac os x #0-1] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-1] at processImmediate (timers.js:658:5)
[chrome mac os x #0-1] at Context.<anonymous> (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/item.js:12:26)
------------------------------------------------------------------
[chrome mac os x #0-2] Spec: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/nonexisting.item.js
[chrome mac os x #0-2] Running: chrome on mac os x
[chrome mac os x #0-2] Session ID: 4c993cd94b37cd83fa92c8b2f4478036
[chrome mac os x #0-2]
[chrome mac os x #0-2] WikibaseRepoNonExistingItemPage
[chrome mac os x #0-2] ✓ edit tab does should not be there
[chrome mac os x #0-2] ✖ the title should match
[chrome mac os x #0-2]
[chrome mac os x #0-2] 1 passing (17.1s)
[chrome mac os x #0-2] 1 failing
[chrome mac os x #0-2]
[chrome mac os x #0-2] 1) WikibaseRepoNonExistingItemPage the title should match
[chrome mac os x #0-2] Input A expected to strictly equal input B:
+ expected - actual
- 'No such special page'
+ 'Q999999999'
[chrome mac os x #0-2] AssertionError [ERR_ASSERTION]: Input A expected to strictly equal input B:
[chrome mac os x #0-2] + expected - actual
[chrome mac os x #0-2]
[chrome mac os x #0-2] - 'No such special page'
[chrome mac os x #0-2] + 'Q999999999'
[chrome mac os x #0-2] at Context.<anonymous> (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/nonexisting.item.js:26:10)
------------------------------------------------------------------
[chrome mac os x #0-3] Spec: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/readmode.references.js
[chrome mac os x #0-3] Running: chrome on mac os x
[chrome mac os x #0-3] Session ID: 2c72175b94af0049090b0365210712b6
[chrome mac os x #0-3]
[chrome mac os x #0-3] WikibaseReferenceOnProtectedPage
[chrome mac os x #0-3] ✖ can expand collapsed references on a protected page as unprivileged user
[chrome mac os x #0-3]
[chrome mac os x #0-3] 1 failing (7s)
[chrome mac os x #0-3]
[chrome mac os x #0-3] 1) WikibaseReferenceOnProtectedPage can expand collapsed references on a protected page as unprivileged user
[chrome mac os x #0-3] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-3] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-3] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-3] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-3] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-3] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-3] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-3] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-3] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-3] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-3] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-3] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-3] at runCallback (timers.js:705:18)
[chrome mac os x #0-3] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-3] at processImmediate (timers.js:658:5)
[chrome mac os x #0-3] at Context.<anonymous> (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/readmode.references.js:8:26)
------------------------------------------------------------------
[chrome mac os x #0-4] Spec: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/tainted-ref.js
[chrome mac os x #0-4] Running: chrome on mac os x
[chrome mac os x #0-4] Session ID: e60008b6f2daa6075c2549cc4c7e901c
[chrome mac os x #0-4]
[chrome mac os x #0-4] the Tainted icon
[chrome mac os x #0-4] ✖ "before all" hook
[chrome mac os x #0-4]
[chrome mac os x #0-4] 1 failing (5s)
[chrome mac os x #0-4]
[chrome mac os x #0-4] 1) the Tainted icon "before all" hook
[chrome mac os x #0-4] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-4] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-4] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-4] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-4] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-4] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-4] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-4] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-4] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-4] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-4] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-4] at runCallback (timers.js:705:18)
[chrome mac os x #0-4] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-4] at processImmediate (timers.js:658:5)
[chrome mac os x #0-4] at Context.before (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/repo/tests/selenium/specs/tainted-ref.js:11:24)
Spec Files: 0 passed, 5 failed, 5 total (100% completed) in 00:03:16
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! Wikibase@0.1.0 selenium-test:repo: `wdio repo/tests/selenium/wdio.conf.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the Wikibase@0.1.0 selenium-test:repo script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/z/.npm/_logs/2020-06-19T16_12_01_997Z-debug.log
> Wikibase@0.1.0 selenium-test:bridge /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase
> npm --prefix client/data-bridge run selenium-test
> data-bridge@0.1.0 selenium-test /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge
> wdio tests/selenium/wdio.conf.js
Execution of 7 spec files started at 2020-06-19T16:12:05.726Z
[0-0] RUNNING in chrome - /tests/selenium/specs/bailout.js
[0-0]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/log/unsupported-datatype.png
[0-0] Error in "bail-out unsupported datatype"
badvalue: Unrecognized value for parameter "action": wbeditentity.
[0-0] FAILED in chrome - /tests/selenium/specs/bailout.js
[0-1] RUNNING in chrome - /tests/selenium/specs/canCancel.js
[0-1] Error in "App "before all" hook for "closes on clicking the close button""
badvalue: Unrecognized value for parameter "action": wbeditentity.
[0-1] FAILED in chrome - /tests/selenium/specs/canCancel.js
[0-2] RUNNING in chrome - /tests/selenium/specs/canEditSingleStringMainSnak.js
[0-2] PASSED in chrome - /tests/selenium/specs/canEditSingleStringMainSnak.js
[0-3] RUNNING in chrome - /tests/selenium/specs/canSave.js
[0-3] [18:12:27] [S] [MWBOT] Login successful: Admin@http://127.0.0.1:8080/w
[0-3]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/log/can-save-with-tag.png
[0-3] Error in "App can save with tag"
badvalue: Unrecognized value for parameter "action": wbeditentity.
[0-3]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/log/saves-an-updated-value.png
[0-3] Error in "App saves an updated value"
badvalue: Unrecognized value for parameter "action": wbeditentity.
[0-3] FAILED in chrome - /tests/selenium/specs/canSave.js
[0-4] RUNNING in chrome - /tests/selenium/specs/errorHandling.js
[0-4]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/log/shows-ErrorUnknown-when-launching-bridge-for-a-non-existent-entity.png
[0-4] Error in "App shows ErrorUnknown when launching bridge for a non-existent entity"
badvalue: Unrecognized value for parameter "action": wbeditentity.
[0-4]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/log/can-be-relaunched-from-ErrorUnknown.png
[0-4] Error in "App can be relaunched from ErrorUnknown"
badvalue: Unrecognized value for parameter "action": wbeditentity.
[0-4]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/log/can-retry-saving-bridge-from-ErrorSaving.png
[0-4] Error in "App can retry saving bridge from ErrorSaving"
badvalue: Unrecognized value for parameter "action": wbeditentity.
[0-4]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/log/can-go-back-from-a-save-error-both-on-desktop-and-mobile.png
[0-4] Error in "App can go back from a save error both on desktop and mobile"
badvalue: Unrecognized value for parameter "action": wbeditentity.
[0-4] FAILED in chrome - /tests/selenium/specs/errorHandling.js
[0-5] RUNNING in chrome - /tests/selenium/specs/init.js
[0-5]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/log/opens-app-in-OOUI-dialog.png
[0-5] Error in "init opens app in OOUI dialog"
badvalue: Unrecognized value for parameter "action": wbeditentity.
[0-5]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/log/indicates-loading-while-app-gathers-its-data.png
[0-5] Error in "init indicates loading while app gathers its data"
badvalue: Unrecognized value for parameter "action": wbeditentity.
[0-5]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/log/shows-the-current-targetValue.png
[0-5] Error in "init once app is launched shows the current targetValue"
badvalue: Unrecognized value for parameter "action": wbeditentity.
[0-5]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/log/shows-the-current-targetReference.png
[0-5] Error in "init once app is launched shows the current targetReference"
badvalue: Unrecognized value for parameter "action": wbeditentity.
[0-5]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/log/uses-the-label-from-the-page-content-language.png
[0-5] Error in "init once app is launched target property label uses the label from the page content language"
badvalue: Unrecognized value for parameter "action": wbeditentity.
[0-5]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/log/uses-the-label-from-a-non-English-fallback-language.png
[0-5] Error in "init once app is launched target property label uses the label from a non-English fallback language"
badvalue: Unrecognized value for parameter "action": wbeditentity.
[0-5]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/log/uses-the-label-from-the-English-fallback-language.png
[0-5] Error in "init once app is launched target property label uses the label from the English fallback language"
badvalue: Unrecognized value for parameter "action": wbeditentity.
[0-5]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/log/uses-the-property-ID-if-no-label-in-fallback-chain-found.png
[0-5] Error in "init once app is launched target property label uses the property ID if no label in fallback chain found"
badvalue: Unrecognized value for parameter "action": wbeditentity.
[0-5]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/log/is-not-shown-when-logged-in.png
[0-5] Error in "init warning for anonymous edits is not shown when logged in"
badvalue: Unrecognized value for parameter "action": wbeditentity.
[0-5]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/log/is-shown-and-can-be-dismissed.png
[0-5] Error in "init warning for anonymous edits when anonymous is shown and can be dismissed"
badvalue: Unrecognized value for parameter "action": wbeditentity.
[0-5]
Screenshot: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/log/is-shown-and-leads-to-login-page.png
[0-5] Error in "init warning for anonymous edits when anonymous is shown and leads to login page"
badvalue: Unrecognized value for parameter "action": wbeditentity.
[0-5] FAILED in chrome - /tests/selenium/specs/init.js
[0-6] RUNNING in chrome - /tests/selenium/specs/permissionChecks.js
[0-6] FAILED in chrome - /tests/selenium/specs/permissionChecks.js
"spec" Reporter:
------------------------------------------------------------------
[chrome mac os x #0-0] Spec: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/bailout.js
[chrome mac os x #0-0] Running: chrome on mac os x
[chrome mac os x #0-0] Session ID: df756aac438b06bc7e2c4449d7241e36
[chrome mac os x #0-0]
[chrome mac os x #0-0] bail-out
[chrome mac os x #0-0] ✖ unsupported datatype
[chrome mac os x #0-0]
[chrome mac os x #0-0] 1 failing (5.3s)
[chrome mac os x #0-0]
[chrome mac os x #0-0] 1) bail-out unsupported datatype
[chrome mac os x #0-0] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-0] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-0] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-0] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-0] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-0] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-0] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-0] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-0] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-0] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-0] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-0] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-0] at runCallback (timers.js:705:18)
[chrome mac os x #0-0] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-0] at processImmediate (timers.js:658:5)
[chrome mac os x #0-0] at Context.it (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/bailout.js:20:30)
------------------------------------------------------------------
[chrome mac os x #0-1] Spec: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/canCancel.js
[chrome mac os x #0-1] Running: chrome on mac os x
[chrome mac os x #0-1] Session ID: e418f070ccc94ca24e2ed1d993c5e1e2
[chrome mac os x #0-1]
[chrome mac os x #0-1] App
[chrome mac os x #0-1] ✖ "before all" hook
[chrome mac os x #0-1]
[chrome mac os x #0-1] 1 failing (4.9s)
[chrome mac os x #0-1]
[chrome mac os x #0-1] 1) App "before all" hook
[chrome mac os x #0-1] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-1] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-1] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-1] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-1] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-1] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-1] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-1] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-1] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-1] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-1] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-1] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-1] at runCallback (timers.js:705:18)
[chrome mac os x #0-1] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-1] at processImmediate (timers.js:658:5)
[chrome mac os x #0-1] at Context.before (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/canCancel.js:10:30)
------------------------------------------------------------------
[chrome mac os x #0-2] Spec: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/canEditSingleStringMainSnak.js
[chrome mac os x #0-2] Running: chrome on mac os x
[chrome mac os x #0-2] Session ID: 77544b5ab0cd6e427b926eff5d66a56d
[chrome mac os x #0-2]
[chrome mac os x #0-2] App
[chrome mac os x #0-2] - can edit a single string mainsnak value
[chrome mac os x #0-2]
[chrome mac os x #0-2] 1 skipped (138ms)
------------------------------------------------------------------
[chrome mac os x #0-3] Spec: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/canSave.js
[chrome mac os x #0-3] Running: chrome on mac os x
[chrome mac os x #0-3] Session ID: aaa4d8cdd99e30891930ca5e0f4b4f2e
[chrome mac os x #0-3]
[chrome mac os x #0-3] App
[chrome mac os x #0-3] ✖ can save with tag
[chrome mac os x #0-3] ✖ saves an updated value
[chrome mac os x #0-3]
[chrome mac os x #0-3] 2 failing (18.2s)
[chrome mac os x #0-3]
[chrome mac os x #0-3] 1) App can save with tag
[chrome mac os x #0-3] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-3] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-3] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-3] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-3] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-3] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-3] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-3] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-3] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-3] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-3] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-3] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-3] at runCallback (timers.js:705:18)
[chrome mac os x #0-3] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-3] at processImmediate (timers.js:658:5)
[chrome mac os x #0-3] at Context.it (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/canSave.js:55:30)
[chrome mac os x #0-3]
[chrome mac os x #0-3] 2) App saves an updated value
[chrome mac os x #0-3] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-3] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-3] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-3] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-3] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-3] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-3] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-3] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-3] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-3] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-3] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-3] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-3] at runCallback (timers.js:705:18)
[chrome mac os x #0-3] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-3] at processImmediate (timers.js:658:5)
[chrome mac os x #0-3] at Context.it (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/canSave.js:127:30)
------------------------------------------------------------------
[chrome mac os x #0-4] Spec: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js
[chrome mac os x #0-4] Running: chrome on mac os x
[chrome mac os x #0-4] Session ID: 437e00ee96fde827dc370e89740eb570
[chrome mac os x #0-4]
[chrome mac os x #0-4] App
[chrome mac os x #0-4] ✖ shows ErrorUnknown when launching bridge for a non-existent entity
[chrome mac os x #0-4] ✖ can be relaunched from ErrorUnknown
[chrome mac os x #0-4] ✖ can retry saving bridge from ErrorSaving
[chrome mac os x #0-4] ✖ can go back from a save error both on desktop and mobile
[chrome mac os x #0-4]
[chrome mac os x #0-4] when assertuser fails
[chrome mac os x #0-4] ? can retry saving without assertuser
[chrome mac os x #0-4] ✖ "before each" hook
[chrome mac os x #0-4]
[chrome mac os x #0-4] when there is an edit conflict
[chrome mac os x #0-4] ? reloads on reload button click
[chrome mac os x #0-4] ✖ "before each" hook
[chrome mac os x #0-4]
[chrome mac os x #0-4] 6 failing (56.9s)
[chrome mac os x #0-4]
[chrome mac os x #0-4] 1) App shows ErrorUnknown when launching bridge for a non-existent entity
[chrome mac os x #0-4] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-4] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-4] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-4] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-4] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-4] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-4] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-4] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-4] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-4] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-4] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-4] at runCallback (timers.js:705:18)
[chrome mac os x #0-4] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-4] at processImmediate (timers.js:658:5)
[chrome mac os x #0-4] at Context.it (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:16:30)
[chrome mac os x #0-4]
[chrome mac os x #0-4] 2) App can be relaunched from ErrorUnknown
[chrome mac os x #0-4] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-4] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-4] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-4] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-4] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-4] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-4] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-4] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-4] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-4] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-4] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-4] at runCallback (timers.js:705:18)
[chrome mac os x #0-4] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-4] at processImmediate (timers.js:658:5)
[chrome mac os x #0-4] at Context.it (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:40:30)
[chrome mac os x #0-4]
[chrome mac os x #0-4] 3) App can retry saving bridge from ErrorSaving
[chrome mac os x #0-4] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-4] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-4] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-4] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-4] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-4] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-4] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-4] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-4] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-4] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-4] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-4] at runCallback (timers.js:705:18)
[chrome mac os x #0-4] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-4] at processImmediate (timers.js:658:5)
[chrome mac os x #0-4] at Context.it (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:77:30)
[chrome mac os x #0-4]
[chrome mac os x #0-4] 4) App can go back from a save error both on desktop and mobile
[chrome mac os x #0-4] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-4] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-4] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-4] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-4] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-4] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-4] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-4] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-4] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-4] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-4] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-4] at runCallback (timers.js:705:18)
[chrome mac os x #0-4] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-4] at processImmediate (timers.js:658:5)
[chrome mac os x #0-4] at Context.it (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:131:30)
[chrome mac os x #0-4]
[chrome mac os x #0-4] 5) when assertuser fails "before each" hook
[chrome mac os x #0-4] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-4] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-4] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-4] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-4] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-4] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-4] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-4] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-4] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-4] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-4] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-4] at runCallback (timers.js:705:18)
[chrome mac os x #0-4] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-4] at processImmediate (timers.js:658:5)
[chrome mac os x #0-4] at Context.beforeEach (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:215:31)
[chrome mac os x #0-4]
[chrome mac os x #0-4] 6) when there is an edit conflict "before each" hook
[chrome mac os x #0-4] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-4] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-4] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-4] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-4] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-4] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-4] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-4] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-4] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-4] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-4] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-4] at runCallback (timers.js:705:18)
[chrome mac os x #0-4] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-4] at processImmediate (timers.js:658:5)
[chrome mac os x #0-4] at Context.beforeEach (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:340:31)
------------------------------------------------------------------
[chrome mac os x #0-5] Spec: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js
[chrome mac os x #0-5] Running: chrome on mac os x
[chrome mac os x #0-5] Session ID: b3e9f13e4da1e377932b0aa4f1c516c8
[chrome mac os x #0-5]
[chrome mac os x #0-5] init
[chrome mac os x #0-5] ✖ opens app in OOUI dialog
[chrome mac os x #0-5] ✖ indicates loading while app gathers its data
[chrome mac os x #0-5]
[chrome mac os x #0-5] once app is launched
[chrome mac os x #0-5] ✖ shows the current targetValue
[chrome mac os x #0-5] ✖ shows the current targetReference
[chrome mac os x #0-5]
[chrome mac os x #0-5] target property label
[chrome mac os x #0-5] ✖ uses the label from the page content language
[chrome mac os x #0-5] ✖ uses the label from a non-English fallback language
[chrome mac os x #0-5] ✖ uses the label from the English fallback language
[chrome mac os x #0-5] ✖ uses the property ID if no label in fallback chain found
[chrome mac os x #0-5]
[chrome mac os x #0-5] warning for anonymous edits
[chrome mac os x #0-5] ✖ is not shown when logged in
[chrome mac os x #0-5]
[chrome mac os x #0-5] when anonymous
[chrome mac os x #0-5] ✖ is shown and can be dismissed
[chrome mac os x #0-5] ✖ is shown and leads to login page
[chrome mac os x #0-5]
[chrome mac os x #0-5] 11 failing (1m 22.7s)
[chrome mac os x #0-5]
[chrome mac os x #0-5] 1) init opens app in OOUI dialog
[chrome mac os x #0-5] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-5] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-5] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-5] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-5] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-5] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-5] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-5] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-5] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-5] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-5] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-5] at runCallback (timers.js:705:18)
[chrome mac os x #0-5] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-5] at processImmediate (timers.js:658:5)
[chrome mac os x #0-5] at Context.it (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:16:30)
[chrome mac os x #0-5]
[chrome mac os x #0-5] 2) init indicates loading while app gathers its data
[chrome mac os x #0-5] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-5] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-5] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-5] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-5] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-5] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-5] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-5] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-5] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-5] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-5] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-5] at runCallback (timers.js:705:18)
[chrome mac os x #0-5] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-5] at processImmediate (timers.js:658:5)
[chrome mac os x #0-5] at Context.it (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:43:30)
[chrome mac os x #0-5]
[chrome mac os x #0-5] 3) once app is launched shows the current targetValue
[chrome mac os x #0-5] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-5] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-5] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-5] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-5] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-5] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-5] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-5] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-5] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-5] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-5] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-5] at runCallback (timers.js:705:18)
[chrome mac os x #0-5] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-5] at processImmediate (timers.js:658:5)
[chrome mac os x #0-5] at Context.it (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:84:31)
[chrome mac os x #0-5]
[chrome mac os x #0-5] 4) once app is launched shows the current targetReference
[chrome mac os x #0-5] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-5] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-5] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-5] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-5] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-5] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-5] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-5] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-5] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-5] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-5] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-5] at runCallback (timers.js:705:18)
[chrome mac os x #0-5] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-5] at processImmediate (timers.js:658:5)
[chrome mac os x #0-5] at Context.it (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:114:37)
[chrome mac os x #0-5]
[chrome mac os x #0-5] 5) target property label uses the label from the page content language
[chrome mac os x #0-5] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-5] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-5] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-5] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-5] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-5] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-5] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-5] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-5] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-5] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-5] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-5] at runCallback (timers.js:705:18)
[chrome mac os x #0-5] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-5] at processImmediate (timers.js:658:5)
[chrome mac os x #0-5] at test (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:188:32)
[chrome mac os x #0-5] at Context.it (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:233:5)
[chrome mac os x #0-5]
[chrome mac os x #0-5] 6) target property label uses the label from a non-English fallback language
[chrome mac os x #0-5] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-5] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-5] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-5] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-5] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-5] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-5] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-5] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-5] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-5] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-5] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-5] at runCallback (timers.js:705:18)
[chrome mac os x #0-5] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-5] at processImmediate (timers.js:658:5)
[chrome mac os x #0-5] at test (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:188:32)
[chrome mac os x #0-5] at Context.it (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:239:5)
[chrome mac os x #0-5]
[chrome mac os x #0-5] 7) target property label uses the label from the English fallback language
[chrome mac os x #0-5] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-5] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-5] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-5] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-5] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-5] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-5] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-5] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-5] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-5] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-5] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-5] at runCallback (timers.js:705:18)
[chrome mac os x #0-5] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-5] at processImmediate (timers.js:658:5)
[chrome mac os x #0-5] at test (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:188:32)
[chrome mac os x #0-5] at Context.it (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:245:5)
[chrome mac os x #0-5]
[chrome mac os x #0-5] 8) target property label uses the property ID if no label in fallback chain found
[chrome mac os x #0-5] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-5] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-5] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-5] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-5] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-5] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-5] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-5] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-5] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-5] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-5] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-5] at runCallback (timers.js:705:18)
[chrome mac os x #0-5] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-5] at processImmediate (timers.js:658:5)
[chrome mac os x #0-5] at test (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:188:32)
[chrome mac os x #0-5] at Context.it (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:251:5)
[chrome mac os x #0-5]
[chrome mac os x #0-5] 9) warning for anonymous edits is not shown when logged in
[chrome mac os x #0-5] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-5] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-5] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-5] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-5] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-5] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-5] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-5] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-5] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-5] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-5] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-5] at runCallback (timers.js:705:18)
[chrome mac os x #0-5] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-5] at processImmediate (timers.js:658:5)
[chrome mac os x #0-5] at Context.it (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:332:31)
[chrome mac os x #0-5]
[chrome mac os x #0-5] 10) when anonymous is shown and can be dismissed
[chrome mac os x #0-5] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-5] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-5] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-5] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-5] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-5] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-5] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-5] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-5] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-5] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-5] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-5] at runCallback (timers.js:705:18)
[chrome mac os x #0-5] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-5] at processImmediate (timers.js:658:5)
[chrome mac os x #0-5] at Context.it (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:260:32)
[chrome mac os x #0-5]
[chrome mac os x #0-5] 11) when anonymous is shown and leads to login page
[chrome mac os x #0-5] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-5] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-5] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-5] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-5] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-5] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-5] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-5] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-5] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-5] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-5] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-5] at runCallback (timers.js:705:18)
[chrome mac os x #0-5] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-5] at processImmediate (timers.js:658:5)
[chrome mac os x #0-5] at Context.it (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:293:32)
------------------------------------------------------------------
[chrome mac os x #0-6] Spec: /Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/permissionChecks.js
[chrome mac os x #0-6] Running: chrome on mac os x
[chrome mac os x #0-6] Session ID: f25ea116101e76c30ed34e83b1e12f6c
[chrome mac os x #0-6]
[chrome mac os x #0-6] permission checks
[chrome mac os x #0-6] if the client page is editable for the user
[chrome mac os x #0-6] ? show the editlink
[chrome mac os x #0-6] ✖ "before each" hook
[chrome mac os x #0-6]
[chrome mac os x #0-6] 1 failing (5.3s)
[chrome mac os x #0-6]
[chrome mac os x #0-6] 1) if the client page is editable for the user "before each" hook
[chrome mac os x #0-6] badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-6] Error: badvalue: Unrecognized value for parameter "action": wbeditentity.
[chrome mac os x #0-6] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome mac os x #0-6] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-6] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-6] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-6] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-6] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-6] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-6] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-6] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-6] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-6] at runCallback (timers.js:705:18)
[chrome mac os x #0-6] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-6] at processImmediate (timers.js:658:5)
[chrome mac os x #0-6] at Context.beforeEach (/Users/z/Documents/gerrit/mediawiki/vagrant/mediawiki/extensions/Wikibase/client/data-bridge/tests/selenium/specs/permissionChecks.js:36:24)
Spec Files: 1 passed, 6 failed, 7 total (100% completed) in 00:03:05
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! data-bridge@0.1.0 selenium-test: `wdio tests/selenium/wdio.conf.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the data-bridge@0.1.0 selenium-test script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/z/.npm/_logs/2020-06-19T16_15_11_856Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! Wikibase@0.1.0 selenium-test:bridge: `npm --prefix client/data-bridge run selenium-test`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the Wikibase@0.1.0 selenium-test:bridge script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/z/.npm/_logs/2020-06-19T16_15_11_929Z-debug.log
ERROR: "selenium-test:bridge" exited with 1.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! Wikibase@0.1.0 selenium-test: `npm-run-all --continue-on-error selenium-test:*`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the Wikibase@0.1.0 selenium-test script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/z/.npm/_logs/2020-06-19T16_15_11_990Z-debug.log