build: Upgrade wdio-cucumber-framework to get a working version of fibers

Bug: T226442
Change-Id: Ia3772f620d8bfc511c0d4259734e0ce9a092c679
This commit is contained in:
James D. Forrester 2019-06-24 21:22:53 +00:00
parent 8d89172bac
commit 7ebab3c9eb
2 changed files with 133 additions and 45 deletions

176
package-lock.json generated
View File

@ -513,6 +513,12 @@
"tweetnacl": "^0.14.3"
}
},
"becke-ch--regex--s0-0-v1--base--pl--lib": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/becke-ch--regex--s0-0-v1--base--pl--lib/-/becke-ch--regex--s0-0-v1--base--pl--lib-1.4.0.tgz",
"integrity": "sha1-Qpzuu/pffpNueNc/vcfacWKyDiA=",
"dev": true
},
"bl": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz",
@ -1162,34 +1168,37 @@
}
},
"cucumber": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/cucumber/-/cucumber-2.3.1.tgz",
"integrity": "sha1-N5GlH/0MYUYq1X/bjtER1VtRzeM=",
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/cucumber/-/cucumber-4.2.1.tgz",
"integrity": "sha512-3gQ0Vv4kSHsvXEFC6b1c+TfLRDzWD1/kU7e5vm8Kh8j35b95k6favan9/4ixcBNqd7UsU1T6FYcawC87+DlNKw==",
"dev": true,
"requires": {
"assertion-error-formatter": "^2.0.0",
"assertion-error-formatter": "^2.0.1",
"babel-runtime": "^6.11.6",
"bluebird": "^3.4.1",
"cli-table": "^0.3.1",
"colors": "^1.1.2",
"commander": "^2.9.0",
"cucumber-expressions": "^3.0.0",
"cucumber-tag-expressions": "^1.0.0",
"cucumber-expressions": "^5.0.13",
"cucumber-tag-expressions": "^1.1.1",
"duration": "^0.2.0",
"escape-string-regexp": "^1.0.5",
"figures": "2.0.0",
"gherkin": "^4.1.0",
"gherkin": "^5.0.0",
"glob": "^7.0.0",
"indent-string": "^3.1.0",
"is-generator": "^1.0.2",
"is-stream": "^1.1.0",
"lodash": "^4.0.0",
"knuth-shuffle-seeded": "^1.0.6",
"lodash": "^4.17.4",
"mz": "^2.4.0",
"progress": "^2.0.0",
"resolve": "^1.3.3",
"stack-chain": "^1.3.5",
"serialize-error": "^2.1.0",
"stack-chain": "^2.0.0",
"stacktrace-js": "^2.0.0",
"string-argv": "0.0.2",
"upper-case-first": "^1.1.2",
"title-case": "^2.1.1",
"util-arity": "^1.0.2",
"verror": "^1.9.0"
},
@ -1203,10 +1212,13 @@
}
},
"cucumber-expressions": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/cucumber-expressions/-/cucumber-expressions-3.0.0.tgz",
"integrity": "sha1-TPQkgT2uOWzJ2rcUuBBLRZvvwyw=",
"dev": true
"version": "5.0.18",
"resolved": "https://registry.npmjs.org/cucumber-expressions/-/cucumber-expressions-5.0.18.tgz",
"integrity": "sha1-bHB3nv0668Xp54U5OLERAyJClZY=",
"dev": true,
"requires": {
"becke-ch--regex--s0-0-v1--base--pl--lib": "^1.2.0"
}
},
"cucumber-tag-expressions": {
"version": "1.1.1",
@ -2004,10 +2016,13 @@
}
},
"fibers": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/fibers/-/fibers-2.0.2.tgz",
"integrity": "sha512-HfVRxhYG7C8Jl9FqtrlElMR2z/8YiLQVDKf67MLY25Ic+ILx3ecmklfT1v3u+7P5/4vEFjuxaAFXhr2/Afwk5g==",
"dev": true
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/fibers/-/fibers-3.1.1.tgz",
"integrity": "sha512-dl3Ukt08rHVQfY8xGD0ODwyjwrRALtaghuqGH2jByYX1wpY+nAnRQjJ6Dbqq0DnVgNVQ9yibObzbF4IlPyiwPw==",
"dev": true,
"requires": {
"detect-libc": "^1.0.3"
}
},
"figures": {
"version": "2.0.0",
@ -2209,9 +2224,9 @@
}
},
"gherkin": {
"version": "4.1.3",
"resolved": "https://registry.npmjs.org/gherkin/-/gherkin-4.1.3.tgz",
"integrity": "sha1-EWh9uTl235djMSWmsiKKGkv9+iQ=",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/gherkin/-/gherkin-5.1.0.tgz",
"integrity": "sha1-aEu7A63STq9731RPWAM+so+zxtU=",
"dev": true
},
"glob": {
@ -3311,6 +3326,15 @@
"integrity": "sha512-pku5zscbIr9YsA6lFU1nhFGSAXsdJtEQ2WilCL40d0YCoDofBlNohMUq32wyt7tpiiaZ09GKyLZFrB1ijx6+WA==",
"dev": true
},
"knuth-shuffle-seeded": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/knuth-shuffle-seeded/-/knuth-shuffle-seeded-1.0.6.tgz",
"integrity": "sha1-AfG2VzOqdUDuCNiwF0Fk0iCB5OE=",
"dev": true,
"requires": {
"seed-random": "~2.2.0"
}
},
"lazystream": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz",
@ -3404,6 +3428,12 @@
"signal-exit": "^3.0.0"
}
},
"lower-case": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz",
"integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=",
"dev": true
},
"lru-cache": {
"version": "4.1.5",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
@ -3815,6 +3845,15 @@
"integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
"dev": true
},
"no-case": {
"version": "2.3.2",
"resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz",
"integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==",
"dev": true,
"requires": {
"lower-case": "^1.1.1"
}
},
"node-releases": {
"version": "1.1.23",
"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.23.tgz",
@ -4922,6 +4961,12 @@
"integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
"dev": true
},
"seed-random": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/seed-random/-/seed-random-2.2.0.tgz",
"integrity": "sha1-KpsZ4lCoFwmSMaW5mk2vgLf77VQ=",
"dev": true
},
"semlog": {
"version": "0.6.10",
"resolved": "https://registry.npmjs.org/semlog/-/semlog-0.6.10.tgz",
@ -4980,6 +5025,12 @@
"integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
"dev": true
},
"serialize-error": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz",
"integrity": "sha1-ULZ51WNc34Rme9yOWa9OW4HV9go=",
"dev": true
},
"set-value": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz",
@ -5275,9 +5326,9 @@
}
},
"stack-chain": {
"version": "1.3.7",
"resolved": "https://registry.npmjs.org/stack-chain/-/stack-chain-1.3.7.tgz",
"integrity": "sha1-0ZLJ/06moiyUxN1FkXHj8AzqEoU=",
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/stack-chain/-/stack-chain-2.0.0.tgz",
"integrity": "sha512-GGrHXePi305aW7XQweYZZwiRwR7Js3MWoK/EHzzB9ROdc75nCnjSJVi21rdAGxFl+yCx2L2qdfl5y7NO4lTyqg==",
"dev": true
},
"stack-generator": {
@ -5868,6 +5919,16 @@
}
}
},
"title-case": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/title-case/-/title-case-2.1.1.tgz",
"integrity": "sha1-PhJyFtpY0rxb7PE3q5Ha46fNj6o=",
"dev": true,
"requires": {
"no-case": "^2.2.0",
"upper-case": "^1.0.3"
}
},
"tmp": {
"version": "0.0.33",
"resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
@ -6196,15 +6257,6 @@
"integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=",
"dev": true
},
"upper-case-first": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/upper-case-first/-/upper-case-first-1.1.2.tgz",
"integrity": "sha1-XXm+3P8UQZUY/S7bCgUHybaFkRU=",
"dev": true,
"requires": {
"upper-case": "^1.1.1"
}
},
"uri-js": {
"version": "4.2.2",
"resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
@ -6341,17 +6393,35 @@
"dev": true
},
"wdio-cucumber-framework": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/wdio-cucumber-framework/-/wdio-cucumber-framework-1.1.1.tgz",
"integrity": "sha512-iauI+eGcPTLKyLXw9Aer+lowkcnSpD0hmWL6TNug9mJ5wUi8B6TVZewzquI9m3oACfU2vdCXp1hWBKtnz7Fg/w==",
"version": "2.2.8",
"resolved": "https://registry.npmjs.org/wdio-cucumber-framework/-/wdio-cucumber-framework-2.2.8.tgz",
"integrity": "sha512-4ZCJ9REiz0Ulj7hjlHq6gm00NSfOSpn2sdclbyVEsmpj5zOeKxWaOonviYikl7J1PDYNKV1VTlLEIk5v/TwZiQ==",
"dev": true,
"requires": {
"babel-runtime": "~6.25.0",
"cucumber": "~2.3.1",
"babel-runtime": "^6.26.0",
"cucumber": "^4.1.0",
"glob": "^7.1.2",
"is-glob": "^4.0.0",
"mockery": "~2.1.0",
"wdio-sync": "0.7.0"
"wdio-sync": "0.7.3"
},
"dependencies": {
"babel-runtime": {
"version": "6.26.0",
"resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
"integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
"dev": true,
"requires": {
"core-js": "^2.4.0",
"regenerator-runtime": "^0.11.0"
}
},
"regenerator-runtime": {
"version": "0.11.1",
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
"integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
"dev": true
}
}
},
"wdio-dot-reporter": {
@ -6450,14 +6520,32 @@
}
},
"wdio-sync": {
"version": "0.7.0",
"resolved": "https://registry.npmjs.org/wdio-sync/-/wdio-sync-0.7.0.tgz",
"integrity": "sha1-L7B9JQEh3IH1Y1MWVCw8SaEiAWg=",
"version": "0.7.3",
"resolved": "https://registry.npmjs.org/wdio-sync/-/wdio-sync-0.7.3.tgz",
"integrity": "sha512-ukASSHOQmOxaz5HTILR0jykqlHBtAPsBpMtwhpiG0aW9uc7SO7PF+E5LhVvTG4ypAh+UGmY3rTjohOsqDr39jw==",
"dev": true,
"requires": {
"babel-runtime": "6.25.0",
"fibers": "~2.0.0",
"babel-runtime": "^6.26.0",
"fibers": "^3.0.0",
"object.assign": "^4.0.3"
},
"dependencies": {
"babel-runtime": {
"version": "6.26.0",
"resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
"integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
"dev": true,
"requires": {
"core-js": "^2.4.0",
"regenerator-runtime": "^0.11.0"
}
},
"regenerator-runtime": {
"version": "0.11.1",
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
"integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
"dev": true
}
}
},
"webdriverio": {

View File

@ -21,7 +21,7 @@
"pre-commit": "1.2.2",
"stylelint-config-wikimedia": "0.5.0",
"svgo": "0.7.2",
"wdio-cucumber-framework": "1.1.1",
"wdio-cucumber-framework": "2.2.8",
"wdio-mediawiki": "0.3.0",
"wdio-mocha-framework": "0.6.4",
"wdio-spec-reporter": "0.1.4",