Željko Filipin
832b1b7d99
Update RuboCop Ruby gem
...
Bug: T180878
Change-Id: Ie12965e4ca22731f84e9f22a4d96bf90cf63063a
2017-12-04 16:38:56 +01:00
Elena Tonkovidova
69dd622894
Echo should notify a new user with welcome message
...
Bug: T146916
Change-Id: I5656286c91b2407a4d481531e563b41d245b5b14
2017-04-18 18:30:33 +02:00
Željko Filipin
ddd32a85a7
Update tests to Selenium 3
...
Bug: T158074
Change-Id: I8fd811c69d55c3d787356b905a6add1c1cd289c4
2017-02-27 15:41:55 +01:00
Stephane Bisson
f3874126b9
Browser tests: update to mw-selenium 1.7.2 and https
...
Bug: T129483
Change-Id: Id33398d0615da77be0136f8680e56edc13f4e635
2016-08-11 15:47:42 -04:00
Gergő Tisza
1f12fab706
Update mediawiki_api gem to 1.7.1
...
Required for selenium test compatibility with AuthManager
Bug: T135884
Change-Id: If9bd10840d6e88ff39c47205ed605b631e65e79c
2016-05-26 12:36:55 +02:00
Željko Filipin
269d965a4a
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: If240d2da8f0c55ed46f1f2f34c6aca05bcba09ac
2016-04-25 17:54:45 +02:00
Željko Filipin
06dd06e886
Update mediawiki_selenium Ruby gem to version 1.6.5
...
Bug: T125532
Change-Id: Id82892a360c180efebb1c806ec0fa3d139f2b51e
2016-02-03 18:03:20 +01:00
Željko Filipin
a7a391c4d2
Update mediawiki_selenium Ruby gem to the latest version
...
Bug: T114241
Change-Id: I7056dd7113791ece87cecb968e60ee88969f6d1a
2015-12-16 16:39:54 +01:00
Stephane Bisson
ba2d072255
Browser tests: using mw_selenium 1.5 because 1.6 is broken
...
mw_selenium errors out with undefined method `last_session_ids='
when run in jenkins.
Bug: T114368
Change-Id: Ie4d1b15be3b12694d9adba8747f1457f43ead57c
2015-10-23 11:53:34 -04:00
Moriel Schottlender
8b2c6355cc
Add browser test for notifications in Echo
...
This browser test checks that mentions go to alerts and talk page
messages go to messages popup. This also upgrades the MW-Selenium
version in Echo tests to 1.6.1.
Depends on MW-Selenium version 1.6.1 (See T114061)
Bug: T113081
Change-Id: I40a17500cdfb838420c04dc0b9268ba56515cc2c
2015-10-04 22:23:51 -07:00
Željko Filipin
5739e63a40
Updated RuboCop to the latest version
...
Also:
- explicitly set csscss version
- removed obsolete RVM configuration from Gemfile
- regenerated .rubocop_todo.yml file
- updated .rubocop.yml with recommended configuration
https://www.mediawiki.org/wiki/Manual:Coding_conventions/Ruby#Base_confi
guration
Change-Id: Iee78543e46d4613ff2c765e4c3ad6c6f3b049202
2015-09-29 12:53:59 +02:00
Moriel Schottlender
3ea86361a4
Rewrite browser tests for Echo
...
The new oouified echo popup makes the tests invalid; this commit
rewrites those tests.
Also by doing this commit we are upgrading to Selenium 1.4.
Change-Id: I26215558768d55be449276c55b4b745c3a458ecb
2015-09-25 15:50:59 -07:00
Željko Filipin
b1979531c5
Updated watir-webdriver Ruby gem to the latest version
...
Also updated other gems, except mediawiki_api (only patch version
update), mediawiki_selenium (only patch version update) and rubocop.
Bug: T112748
Change-Id: I30f8d45a2efb2c4e44927ebb150131e35419b8c8
2015-09-16 22:48:11 +02:00
Alex Monk
6b5a76939b
chmod 644 a few files
...
Bug: T104721
Change-Id: Iee1ef18d3227807110d4e25f0c48f17907adf8ad
2015-07-03 19:31:15 +01:00
Cmcmahon
bf9773e6ed
QA update for single quote preference
...
Change-Id: I35d22c47abd78a588f622b9b7cd07444c345db5a
2014-11-10 14:21:28 -07:00
Cmcmahon
1ac73fa54b
QA: rubocop updates
...
Change-Id: I580ec597dbb0d1dcd0830233995f94bc27d10278
2014-11-10 10:50:10 -07:00
Željko Filipin
57241c6867
Prepare repository for running RuboCop after every push to Gerrit
...
For now ignoring all problems.
Bug: 69245
Change-Id: I0e411fba725ecd9aea0ef9d40a145efb62bbf0fa
2014-10-21 12:59:54 +02:00
Erik Bernhardson
71c7e02858
Directory reshuffle, add dev tools
...
* Port Flow Makefile to Echo
* Move resources to Resources.php
Change-Id: I75e96cc1e51a7768600ffc083550fc94ea9d1e6c
2014-08-01 22:38:41 +00:00