Commit graph

11 commits

Author SHA1 Message Date
Željko Filipin e661ac0e4a Update RuboCop Ruby gem
Bug: T180878
Change-Id: I37f1efb41684dc02aa06e17510099bcfa545f4a5
2017-12-04 16:49:44 +01:00
Željko Filipin 0f40aee52a Update tests to Selenium 3
Bug: T158074
Change-Id: Ie939cecfadd014fd69110a2f985516c753c2ee69
2017-02-27 15:53:37 +01:00
Gergő Tisza 343a32cff6 Update mediawiki_api gem to 1.7.1
Required for selenium test compatibility with AuthManager

Bug: T135884
Change-Id: Ied73b999f410b5b67350ca68032910a262105f3a
2016-05-26 01:34:35 +02:00
Željko Filipin 7bc7a0cabf Migration of browsertests* Jenkins jobs to selenium* jobs
selenium* jobs are a new way of running Ruby based Selenium tests. The
jobs are triggered daily.

Bug: T128190
Change-Id: Ide349ea15e0c38ff9f61d348abd61cd2349a83f6
2016-04-25 18:31:00 +02:00
Željko Filipin 11825b9c17 Fixed broken Selenium test
The problems was that visual editor is the default editor at
en.wikipedia.beta.wmflabs.org, and the test was expecting source editor.

The test now works also locally, using mediawiki-vagrant.

Removed headers from some files. We no longer use those headers.

Removed cucumber tags we no longer use, mostly internet explorer.

Added missing dependency (rake) to gemfile.

Bug: T126463
Change-Id: Ia5809f40719a2fe0c6c94338072a38765fa5c87b
2016-02-15 12:50:48 +00:00
Željko Filipin af6ccc9929 Update mediawiki_selenium Ruby gem to version 1.6.5
Bug: T125532
Change-Id: If387aff657cb37330695522466994bab9ca888f5
2016-02-03 17:27:36 +00:00
Željko Filipin 30fd1cb9b3 Update mediawiki_selenium Ruby gem to the latest version
Bug: T114241
Change-Id: I81a6727fba46a0c9a628c0718e6159cfc8846c22
2015-12-17 12:58:34 +01:00
Željko Filipin 646fc8e94b Fixed Style/StringLiterals RuboCop offense
Bug: T111184
Change-Id: Ia51f271b5e06d7bbd9896634b832003d57c30900
2015-09-22 10:18:13 -07:00
Željko Filipin 29ec231256 Updated RuboCop to the latest version
Regenerated `.rubocop_todo.yml` file.
Added settings to `.rubocop.yml` file, as recommended at
https://www.mediawiki.org/wiki/Manual:Coding_conventions/Ruby#Base_configuration

Change-Id: Id9de4c1013b849cf56c7d7163d90c66ea708bceb
2015-09-22 10:18:13 -07:00
Željko Filipin f85439cce9 Upgrade browser tests to use mediawiki_selenium 1.x
Bug: T99656
Change-Id: Ie170d38082d7441df8014ae97f1be820e21871fd
2015-09-22 10:18:13 -07:00
Željko Filipin ce58cbc738 Prepare repository for running RuboCop after every push to Gerrit
For now ignoring all problems.

Bug: 69245
Change-Id: Id1164187eddc6dcb006ca771d62ca867677213f9
2014-10-21 15:04:22 +02:00
Renamed from tests/browser/Gemfile (Browse further)