Ed Sanders
fddb47b128
build: Update eslint-config-wikimedia to 0.28.2 and autofix
...
Change-Id: I6f9731d42bceb5ff4e2c9733a567c72e359abcbd
2024-06-14 13:07:36 +01:00
libraryupgrader
833a84db4a
build: Updating npm dependencies
...
* eslint-config-wikimedia: 0.25.1 → 0.27.0
* @wikimedia/codex: 1.3.5 → 1.4.0
Change-Id: I2c36146322f92812c009ef26c6138068356aa053
2024-04-20 20:17:32 +00:00
Jon Robson
71de06a682
Simplify the RelatedArticles extension to use Codex CSS components
...
Changes:
- Removes redundant styles now inside Codex
- With the new component, it's not possible to display 3 cards in a
single line at a tablet resolution, so the media query responsible
is bumped to apply only at the desktop threshold
- Decisions are documented in ADR
Bug: T286835
Change-Id: I493e8e601ccc31b3cf1f16c0b5a8975f12ef336c
2024-01-30 09:16:34 -08:00
Ed Sanders
ebecd9c144
build: Update eslint-config-wikimedia to 0.16.2
...
Change-Id: Ib6681e7d5fb03f4fa54823bf0d37e16d37be3416
2020-06-23 20:30:43 +01:00
vidhi-mody
e4f2b070c1
Selenium: Update to WebdriverIO v5
...
Update NPM packages: webdriverio, wdio-mediawiki.
Update ESlint configuration.
Replace NPM packages:
- wdio-mocha-framework with @wdio/mocha-framework.
- wdio-spec-reporter with @wdio/spec-reporter.
New NPM packages: @wdio/cli, @wdio/local-runner, @wdio/sync.
Replace:
- `browser.element` with `$`.
- `chromeOptions` with `'goog:chromeOptions'`.
- `password` with `mwPwd`.
- `username` with `mwUser`.
- `isVisible()` with `isDisplayed()`.
Bug: T250685
Change-Id: Ic8b49974c05f88a2010c118198b49ee10c175c68
2020-05-27 23:05:51 +05:30
jdlrobson
993c4e227e
Use wdio-mediawiki in selenium tests
...
Change-Id: If48e0a885acdf4bca73ec2a9d613fe2f0403dd61
2018-06-20 10:23:11 -05:00
Željko Filipin
9d2a46fbda
For Selenium tests, click the link to switch to mobile view
...
Clicking `Mobile view` link works on both MediaWiki-Vagrant and beta cluster. Appending `&mobileaction=toggle_view_mobile` to URL works only on MediaWiki-Vagrant.
Bug: T171847
Change-Id: Iff47a5e3b25ee3af15a4843ca7efe550c334c3b7
2017-08-22 13:22:26 +02:00
Željko Filipin
a40cfcb134
Replace Ruby Related pages browser tests with node js version
...
Additional changes:
* Remove all Ruby artifacts
* Update eslint to allow es6 in tests
Bug: T164024
Change-Id: If6c8d32df042b831d52440963606a47c8ce7b552
2017-07-26 11:41:07 +00:00