Permalink
Commits on Feb 19, 2016
  1. Cleanup Cucumber tags in Selenium tests

    Removing no longer used @clean and @login tags.
    
    Bug: T127423
    Change-Id: Id6f1abfae63b35b7e01dc9d58450a52a35d7c9df
    zeljkofilipin committed Feb 19, 2016
Commits on Nov 18, 2015
  1. Looks like Style/AccessModifierIndentation RuboCop offense has been f…

    …ixed earlier
    
    Bug: 117989
    Change-Id: I39cc92c3a3c76fe649a3f68a1d68aae8c4bceb48
    zeljkofilipin committed Nov 18, 2015
  2. Fixed Style/CaseIndentation RuboCop offense

    Bug: 117989
    Change-Id: Ifa93b8f3c2f8d6be991b1564c4c9253c4452c55f
    zeljkofilipin committed Nov 18, 2015
  3. Fixed Style/HashSyntax RuboCop offense

    Bug: 117989
    Change-Id: Iecdcc3202adf9458f11310d188ab93176b03194f
    zeljkofilipin committed Nov 18, 2015
  4. Fixed Style/SpaceInsideHashLiteralBraces RuboCop offense

    Bug: 117989
    Change-Id: I7f9704999047dd73b784aeb186a8298aba657b1c
    zeljkofilipin committed Nov 18, 2015
  5. Fixed Style/SpaceInsideParens RuboCop offense

    Bug: 117989
    Change-Id: I3418ad3b0265903171e3ee7603eeea22569387b4
    zeljkofilipin committed Nov 18, 2015
  6. Fixed Style/IndentationWidth RuboCop offense

    Bug: 117989
    Change-Id: Ifc6ca84cef432c1214acb0cd988146544895f400
    zeljkofilipin committed Nov 18, 2015
  7. Fixed Style/StringLiterals RuboCop offense

    Bug: 117989
    Change-Id: I82086ebd56ace9f85c521ef53b67e5e4bae9d607
    zeljkofilipin committed Nov 18, 2015
  8. Fixed Style/Tab RuboCop offense

    Bug: 117989
    Change-Id: Ic4d9769df7c0ca459a7710b414d0738601107461
    zeljkofilipin committed Nov 18, 2015
  9. Updated RuboCop to the latest version

    Updated RuboCop configuration according to recommended settings.
    Updated RuboCop TODO file.
    
    Bug: 117989
    Change-Id: If934078beabc5498f929bbd7a26689dbd2ab7810
    zeljkofilipin committed Nov 18, 2015
  10. Update mediawiki_selenium Ruby gem to the latest version

    Bug: 117976
    Change-Id: I567880afcf7dc5d70e6d4edef1db16d7923ae31c
    zeljkofilipin committed Nov 18, 2015
Commits on Nov 10, 2015
  1. Added Rakefile

    This is needed for our continuous integration.
    
    Bug: T117993
    Change-Id: Ibb17cdd346f72af767d2c46319737438e489520a
    zeljkofilipin committed with hashar Nov 9, 2015
Commits on Sep 24, 2015
  1. Updated watir-webdriver Ruby gem to the latest version

    Also updated other gems, except mediawiki_selenium (only patch version
    update) and rubocop.
    
    Ignoring folders created by mediawiki-vagrant.
    
    Bug: T112748
    Change-Id: I95f7611141e42c89cacdd3abec3b5f94f7e8f3de
    zeljkofilipin committed Sep 24, 2015
Commits on Oct 21, 2014
  1. Prepare repository for running RuboCop after every push to Gerrit

    For now ignoring all problems.
    
    Bug: 69245
    Change-Id: I16c3edf47d6bb6470f5b71754fa99fe177b65797
    zeljkofilipin committed Oct 21, 2014
Commits on Sep 4, 2014
  1. Bug 61214 is resolved, removed pending block

    Paired with: Amir E. Aharoni
    Bug: 61214
    
    Change-Id: I3345ee2130d09bd230a55e0c9c33da7a36247a09
    zeljkofilipin committed Sep 4, 2014
Commits on Jun 17, 2014
  1. No longer running a scenario that fails

    Paired with: Amir Aharoni
    
    Change-Id: Ic8b5771f59f84c83e345a04227188158e5b50080
    zeljkofilipin committed Jun 17, 2014
  2. Made a scenario pending

    It fails because of a known bug.
    
    Paired with: Amir Aharoni
    Bug: 61214
    
    Change-Id: Id46d5c86e58c4e02bc491378b53c9b3f2f7a4141
    zeljkofilipin committed Jun 17, 2014
Commits on Jun 6, 2014
  1. Page element id attributes now have "uls-" prefix

    Fixes failing Selenium tests.
    
    Also:
    - updated Ruby to version 2.1.2,
    - updated all Ruby gems.
    
    Paired with: Kartik Mistry
    
    Change-Id: I1c614cb77f0760d6a84310ce602b0934f07445de
    zeljkofilipin committed Jun 6, 2014
Commits on Apr 23, 2014
  1. Features should have unique names

    Paired with: Antoine Musso
    
    Change-Id: Ic62b93f35aebd5b420a9e8a7525acb3a49e932a8
    zeljkofilipin committed Apr 23, 2014
Commits on Apr 22, 2014
  1. Updated Ruby gems

    mediawiki_selenium 0.2.21 does not display link to Sauce Labs when
    running a local browser.
    
    Paired with: Amir Aharoni
    Bug: 58040
    
    Change-Id: If5c7b480ee77c9341a15b5ad02b74f2413d04983
    zeljkofilipin committed Apr 22, 2014
Commits on Apr 11, 2014
  1. Changed Cucumber tags according to the convention

    * Replaced @phantomjs-bug with browser specific tags (@firefox
    @internet_explorer_10 @phantomjs).
    * Replaced @custom-browser tag with @clean tag.
    * Deleted cucumber.yml file since it is no longer used.
    * Replaced old (no longer implemented) step names with new ones
    
    The convention:
    
    https://www.mediawiki.org/wiki/Manual:Coding_conventions/Selenium#Requir
    ed_tags
    
    Paired with: Kartik Mistry
    Bug: 60335
    Bug: 62477
    
    Change-Id: I54f9ccbaaeb843293fbc1608d53f0e12b6d74cbe
    zeljkofilipin committed Apr 11, 2014
Commits on Mar 25, 2014
  1. Implemented missing Cucumber step

    Used in ime.feature:50.
    
    Change-Id: I0bf52456e687d7ff2b1d54fc990d4ed5d2803a47
    zeljkofilipin committed Mar 25, 2014
Commits on Mar 21, 2014
  1. Using the new way of starting a custom browser

    mediawiki_selenium Ruby gem is now able to start local and remote browsers with
    optional browser setup.
    
    Paired with Kartik Mistry.
    
    Bug: 62512
    Change-Id: I61e5b688711b1976e8df8be94972fe35f6eeb9aa
    zeljkofilipin committed with Zfilipin Mar 18, 2014
Commits on Mar 11, 2014
  1. Removed random page

    Using a dedicated page instead of a random page. Paired  with Amir
    Aharoni.
    Bug: 62479
    Change-Id: I3750ecf972f52f205fd30855455ef6259b9c911d
    zeljkofilipin committed Mar 11, 2014
Commits on Mar 6, 2014
  1. Updated to mediawiki_selenium 0.2.9 to fix log in problems

    Paired with Amir Aharoni.
    
    Change-Id: Ie802ec65c0893bf3a40357d3e4292ce891fe178c
    zeljkofilipin committed Mar 6, 2014
  2. Using @custom-browser Cucumber tag instead of @user_agent

    Implementing the convention:
    https://www.mediawiki.org/wiki/Manual:Coding_conventions/Selenium#Option
    al_tags
    
    Bug: 61458
    Change-Id: Iac411401a08eadfb04fd43f1d93ce2fd36fbea4a
    zeljkofilipin committed Mar 6, 2014
Commits on Feb 22, 2014
  1. Cloudbees Jenkins jobs are now created using Jenkins Job Builder

    All Jenkins jobs will fail until this commit is merged:
    
    https://wmf.ci.cloudbees.com/view/uls/
    
    Bug: 61778
    Change-Id: Idc36a03291497fefa8aa4464004f423c7a07c90e
    zeljkofilipin committed with Zfilipin Feb 22, 2014
Commits on Feb 21, 2014
  1. Running tests at language-browsertests.wmflabs.org

    This will revert: https://gerrit.wikimedia.org/r/#/c/114457/
    
    Change-Id: I53d7adc685820d421d774c196642bddc9e5f19b0
    zeljkofilipin committed with Zfilipin Feb 21, 2014
Commits on Feb 11, 2014
  1. Moved login and reset preferences to mediawiki_selenium Ruby gem

    Bug: 56088
    Change-Id: I3d4150295ec2f66e5ad20a90769b7bd4bb14763f
    zeljkofilipin committed Feb 11, 2014
Commits on Feb 7, 2014
  1. Renamed mediawiki-selenium Ruby gem to mediawiki_selenium

    Bug: 60820
    Change-Id: I5fb2db6b2da94b0554e324b39de631b4117be7eb
    zeljkofilipin committed Feb 7, 2014
Commits on Jan 30, 2014
  1. ci and default profiles are no longer needed

    Bug: 56085
    Change-Id: If3e66ee47a5cef700e6a3f3699ef8b969837cd6d
    zeljkofilipin committed Jan 30, 2014
Commits on Jan 28, 2014
  1. Moved Sauce Labs browser configuration to mediawiki-selenium Ruby gem

    Bug: 56085
    Change-Id: Ib3807bf61292beafb51faef307d0abd67c960995
    zeljkofilipin committed Jan 28, 2014
Commits on Jan 8, 2014
  1. Renamed page

    To follow the naming convention.
    
    Change-Id: I81820cb5e877ad5ebf6e2f806fa30c23d04d800a
    zeljkofilipin committed Jan 8, 2014
Commits on Jan 3, 2014
  1. Updated Ruby, RubyGems and Firefox

    Bug: 56083
    Change-Id: I05fdd7226a21d56b3a6912f622bb926e896a1086
    zeljkofilipin committed Jan 3, 2014
Commits on Dec 18, 2013
  1. Disabled Accept-Language feature for PhantomJS

    Until PhantomJS is upgraded to version 1.9.2 Accept-Language feature
    will fail:
    
    https://integration.wikimedia.org/ci/job/mwext-browsertests-UniversalLan
    guageSelector-phantomjs/95/console
    
    Change-Id: I7e923189f3cdcb95fe94d93d0bdf78488f7435c4
    zeljkofilipin committed with Zfilipin Dec 18, 2013