mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/Math
synced 2024-09-23 10:21:31 +00:00
selenium: Use @wdio/spec-reporter
Dot reporter provides no information on which tests suites and tests are executed. Spec reporter is more verbose but it also provides much more information that is useful in general, but especially when debugging. For example, which tests are executed and which tests are skipped. Bug: T280331 Change-Id: Ie418ba2fe0e6c236a1990a528f9957554cc0d575
This commit is contained in:
parent
64f47709ef
commit
98c82d5b57
155
package-lock.json
generated
155
package-lock.json
generated
|
@ -7,10 +7,10 @@
|
|||
"name": "Math",
|
||||
"devDependencies": {
|
||||
"@wdio/cli": "7.16.13",
|
||||
"@wdio/dot-reporter": "7.16.13",
|
||||
"@wdio/junit-reporter": "7.16.13",
|
||||
"@wdio/local-runner": "7.16.13",
|
||||
"@wdio/mocha-framework": "7.16.13",
|
||||
"@wdio/spec-reporter": "7.16.13",
|
||||
"eslint-config-wikimedia": "0.22.1",
|
||||
"grunt": "1.5.2",
|
||||
"grunt-banana-checker": "0.9.0",
|
||||
|
@ -19,7 +19,7 @@
|
|||
"grunt-stylelint": "0.17.0",
|
||||
"mocha": "^7.1.1",
|
||||
"stylelint-config-wikimedia": "0.13.0",
|
||||
"wdio-mediawiki": "2.0.0",
|
||||
"wdio-mediawiki": "2.1.0",
|
||||
"webdriverio": "7.16.13"
|
||||
}
|
||||
},
|
||||
|
@ -315,6 +315,12 @@
|
|||
"integrity": "sha512-uw8eYMIReOwstQ0QKF0sICefSy8cNO/v7gOTiIy9SbwuHyEecJUm7qlgueOO5S1udZ5I/irVydHVwMchgzbKTg==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/@types/easy-table": {
|
||||
"version": "0.0.33",
|
||||
"resolved": "https://registry.npmjs.org/@types/easy-table/-/easy-table-0.0.33.tgz",
|
||||
"integrity": "sha512-/vvqcJPmZUfQwCgemL0/34G7bIQnCuvgls379ygRlcC1FqNqk3n+VZ15dAO51yl6JNDoWd8vsk+kT8zfZ1VZSw==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/@types/ejs": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/@types/ejs/-/ejs-3.1.0.tgz",
|
||||
|
@ -646,23 +652,6 @@
|
|||
"node": ">=12.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@wdio/dot-reporter": {
|
||||
"version": "7.16.13",
|
||||
"resolved": "https://registry.npmjs.org/@wdio/dot-reporter/-/dot-reporter-7.16.13.tgz",
|
||||
"integrity": "sha512-wp+Xv2Rue3v2GcrlPj/AMEwMrQQLg4hFun/RBluUzlC08l7uecwaQd1XP7+PWg/1C4vx6ocj4y8FoX0eBhbzrQ==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@wdio/reporter": "7.16.13",
|
||||
"@wdio/types": "7.16.13",
|
||||
"chalk": "^4.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=12.0.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@wdio/cli": "^7.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@wdio/junit-reporter": {
|
||||
"version": "7.16.13",
|
||||
"resolved": "https://registry.npmjs.org/@wdio/junit-reporter/-/junit-reporter-7.16.13.tgz",
|
||||
|
@ -1008,6 +997,26 @@
|
|||
"node": ">=12.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@wdio/spec-reporter": {
|
||||
"version": "7.16.13",
|
||||
"resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-7.16.13.tgz",
|
||||
"integrity": "sha512-4gnflBJU+QDcmWgRy3tSRD47cqZmdjPLEJhsfhv/aBNtWPWMJtQru7nDFcLkxKLFPiN0D1F7gUMWbUMaDVlojg==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@types/easy-table": "^0.0.33",
|
||||
"@wdio/reporter": "7.16.13",
|
||||
"@wdio/types": "7.16.13",
|
||||
"chalk": "^4.0.0",
|
||||
"easy-table": "^1.1.1",
|
||||
"pretty-ms": "^7.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=12.0.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@wdio/cli": "^7.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@wdio/types": {
|
||||
"version": "7.16.13",
|
||||
"resolved": "https://registry.npmjs.org/@wdio/types/-/types-7.16.13.tgz",
|
||||
|
@ -1902,7 +1911,6 @@
|
|||
"dependencies": {
|
||||
"anymatch": "~3.1.2",
|
||||
"braces": "~3.0.2",
|
||||
"fsevents": "~2.3.2",
|
||||
"glob-parent": "~5.1.2",
|
||||
"is-binary-path": "~2.1.0",
|
||||
"is-glob": "~4.0.1",
|
||||
|
@ -2617,6 +2625,18 @@
|
|||
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/easy-table": {
|
||||
"version": "1.2.0",
|
||||
"resolved": "https://registry.npmjs.org/easy-table/-/easy-table-1.2.0.tgz",
|
||||
"integrity": "sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"ansi-regex": "^5.0.1"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"wcwidth": "^1.0.1"
|
||||
}
|
||||
},
|
||||
"node_modules/ecc-jsbn": {
|
||||
"version": "0.1.2",
|
||||
"resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
|
||||
|
@ -3619,7 +3639,6 @@
|
|||
"integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@types/yauzl": "^2.9.1",
|
||||
"debug": "^4.1.1",
|
||||
"get-stream": "^5.1.0",
|
||||
"yauzl": "^2.10.0"
|
||||
|
@ -5417,7 +5436,6 @@
|
|||
"integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"graceful-fs": "^4.1.6",
|
||||
"universalify": "^2.0.0"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
|
@ -6259,7 +6277,6 @@
|
|||
"dependencies": {
|
||||
"anymatch": "~3.1.1",
|
||||
"braces": "~3.0.2",
|
||||
"fsevents": "~2.1.1",
|
||||
"glob-parent": "~5.1.0",
|
||||
"is-binary-path": "~2.1.0",
|
||||
"is-glob": "~4.0.1",
|
||||
|
@ -7097,6 +7114,15 @@
|
|||
"url": "https://github.com/sponsors/sindresorhus"
|
||||
}
|
||||
},
|
||||
"node_modules/parse-ms": {
|
||||
"version": "2.1.0",
|
||||
"resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-2.1.0.tgz",
|
||||
"integrity": "sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==",
|
||||
"dev": true,
|
||||
"engines": {
|
||||
"node": ">=6"
|
||||
}
|
||||
},
|
||||
"node_modules/parse-passwd": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
|
||||
|
@ -7432,6 +7458,21 @@
|
|||
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
|
||||
}
|
||||
},
|
||||
"node_modules/pretty-ms": {
|
||||
"version": "7.0.1",
|
||||
"resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-7.0.1.tgz",
|
||||
"integrity": "sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"parse-ms": "^2.1.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=10"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/sindresorhus"
|
||||
}
|
||||
},
|
||||
"node_modules/prettyjson": {
|
||||
"version": "1.2.5",
|
||||
"resolved": "https://registry.npmjs.org/prettyjson/-/prettyjson-1.2.5.tgz",
|
||||
|
@ -9343,9 +9384,9 @@
|
|||
}
|
||||
},
|
||||
"node_modules/wdio-mediawiki": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/wdio-mediawiki/-/wdio-mediawiki-2.0.0.tgz",
|
||||
"integrity": "sha512-8UI48I54ZxWRBu23AR3KBP3nPqeid4ThkceJjDzBoAPDUXjhy5e5FYtZOhkfe+dt0/B83A/5AXWJQoH5pEdmhg==",
|
||||
"version": "2.1.0",
|
||||
"resolved": "https://registry.npmjs.org/wdio-mediawiki/-/wdio-mediawiki-2.1.0.tgz",
|
||||
"integrity": "sha512-gbC05sQR8lWgYUfl4Zeghl2Axa7b0IFv/FAWMmqDPEK/SRMEUXc5I9J6/Iowa8Bo5sRc7pGuQi4p34fLbivl8g==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"mwbot": "2.0.0"
|
||||
|
@ -10313,6 +10354,12 @@
|
|||
"integrity": "sha512-uw8eYMIReOwstQ0QKF0sICefSy8cNO/v7gOTiIy9SbwuHyEecJUm7qlgueOO5S1udZ5I/irVydHVwMchgzbKTg==",
|
||||
"dev": true
|
||||
},
|
||||
"@types/easy-table": {
|
||||
"version": "0.0.33",
|
||||
"resolved": "https://registry.npmjs.org/@types/easy-table/-/easy-table-0.0.33.tgz",
|
||||
"integrity": "sha512-/vvqcJPmZUfQwCgemL0/34G7bIQnCuvgls379ygRlcC1FqNqk3n+VZ15dAO51yl6JNDoWd8vsk+kT8zfZ1VZSw==",
|
||||
"dev": true
|
||||
},
|
||||
"@types/ejs": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/@types/ejs/-/ejs-3.1.0.tgz",
|
||||
|
@ -10631,17 +10678,6 @@
|
|||
"glob": "^7.1.2"
|
||||
}
|
||||
},
|
||||
"@wdio/dot-reporter": {
|
||||
"version": "7.16.13",
|
||||
"resolved": "https://registry.npmjs.org/@wdio/dot-reporter/-/dot-reporter-7.16.13.tgz",
|
||||
"integrity": "sha512-wp+Xv2Rue3v2GcrlPj/AMEwMrQQLg4hFun/RBluUzlC08l7uecwaQd1XP7+PWg/1C4vx6ocj4y8FoX0eBhbzrQ==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@wdio/reporter": "7.16.13",
|
||||
"@wdio/types": "7.16.13",
|
||||
"chalk": "^4.0.0"
|
||||
}
|
||||
},
|
||||
"@wdio/junit-reporter": {
|
||||
"version": "7.16.13",
|
||||
"resolved": "https://registry.npmjs.org/@wdio/junit-reporter/-/junit-reporter-7.16.13.tgz",
|
||||
|
@ -10898,6 +10934,20 @@
|
|||
"webdriverio": "7.16.13"
|
||||
}
|
||||
},
|
||||
"@wdio/spec-reporter": {
|
||||
"version": "7.16.13",
|
||||
"resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-7.16.13.tgz",
|
||||
"integrity": "sha512-4gnflBJU+QDcmWgRy3tSRD47cqZmdjPLEJhsfhv/aBNtWPWMJtQru7nDFcLkxKLFPiN0D1F7gUMWbUMaDVlojg==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@types/easy-table": "^0.0.33",
|
||||
"@wdio/reporter": "7.16.13",
|
||||
"@wdio/types": "7.16.13",
|
||||
"chalk": "^4.0.0",
|
||||
"easy-table": "^1.1.1",
|
||||
"pretty-ms": "^7.0.0"
|
||||
}
|
||||
},
|
||||
"@wdio/types": {
|
||||
"version": "7.16.13",
|
||||
"resolved": "https://registry.npmjs.org/@wdio/types/-/types-7.16.13.tgz",
|
||||
|
@ -12142,6 +12192,16 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"easy-table": {
|
||||
"version": "1.2.0",
|
||||
"resolved": "https://registry.npmjs.org/easy-table/-/easy-table-1.2.0.tgz",
|
||||
"integrity": "sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"ansi-regex": "^5.0.1",
|
||||
"wcwidth": "^1.0.1"
|
||||
}
|
||||
},
|
||||
"ecc-jsbn": {
|
||||
"version": "0.1.2",
|
||||
"resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
|
||||
|
@ -15531,6 +15591,12 @@
|
|||
"lines-and-columns": "^1.1.6"
|
||||
}
|
||||
},
|
||||
"parse-ms": {
|
||||
"version": "2.1.0",
|
||||
"resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-2.1.0.tgz",
|
||||
"integrity": "sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==",
|
||||
"dev": true
|
||||
},
|
||||
"parse-passwd": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
|
||||
|
@ -15767,6 +15833,15 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"pretty-ms": {
|
||||
"version": "7.0.1",
|
||||
"resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-7.0.1.tgz",
|
||||
"integrity": "sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"parse-ms": "^2.1.0"
|
||||
}
|
||||
},
|
||||
"prettyjson": {
|
||||
"version": "1.2.5",
|
||||
"resolved": "https://registry.npmjs.org/prettyjson/-/prettyjson-1.2.5.tgz",
|
||||
|
@ -17245,9 +17320,9 @@
|
|||
}
|
||||
},
|
||||
"wdio-mediawiki": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/wdio-mediawiki/-/wdio-mediawiki-2.0.0.tgz",
|
||||
"integrity": "sha512-8UI48I54ZxWRBu23AR3KBP3nPqeid4ThkceJjDzBoAPDUXjhy5e5FYtZOhkfe+dt0/B83A/5AXWJQoH5pEdmhg==",
|
||||
"version": "2.1.0",
|
||||
"resolved": "https://registry.npmjs.org/wdio-mediawiki/-/wdio-mediawiki-2.1.0.tgz",
|
||||
"integrity": "sha512-gbC05sQR8lWgYUfl4Zeghl2Axa7b0IFv/FAWMmqDPEK/SRMEUXc5I9J6/Iowa8Bo5sRc7pGuQi4p34fLbivl8g==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"mwbot": "2.0.0"
|
||||
|
|
|
@ -8,10 +8,10 @@
|
|||
},
|
||||
"devDependencies": {
|
||||
"@wdio/cli": "7.16.13",
|
||||
"@wdio/dot-reporter": "7.16.13",
|
||||
"@wdio/junit-reporter": "7.16.13",
|
||||
"@wdio/local-runner": "7.16.13",
|
||||
"@wdio/mocha-framework": "7.16.13",
|
||||
"@wdio/spec-reporter": "7.16.13",
|
||||
"eslint-config-wikimedia": "0.22.1",
|
||||
"grunt": "1.5.2",
|
||||
"grunt-banana-checker": "0.9.0",
|
||||
|
@ -20,7 +20,7 @@
|
|||
"grunt-stylelint": "0.17.0",
|
||||
"mocha": "^7.1.1",
|
||||
"stylelint-config-wikimedia": "0.13.0",
|
||||
"wdio-mediawiki": "2.0.0",
|
||||
"wdio-mediawiki": "2.1.0",
|
||||
"webdriverio": "7.16.13"
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue