https://bugzilla.wikimedia.org/show_bug.cgi?id=63474

            Bug ID: 63474
           Summary: Write tests for mediawiki_selenium Ruby gem
           Product: Wikimedia
           Version: wmf-deployment
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: Quality Assurance
          Assignee: wikibugs-l@lists.wikimedia.org
          Reporter: zfili...@wikimedia.org
                CC: cmcma...@wikimedia.org, zfili...@wikimedia.org
       Web browser: ---
   Mobile Platform: ---

In the spirit of "the shoemaker's children go barefoot"[1],
mediawiki_selenium[2][3] Ruby gem has no tests, mostly because I just did not
know how to test it. I have recently stumbled upon Aruba[4][5] Ruby gem.
Similarly to mediawiki_selenium, it contains Cucumber step definitions[6][7]
and hooks[8][9]. Unlike mediawiki_selenium, it contains tests[10][11].

Add at least one test to mediawiki_selenium. Do not forget to create a Jenkins
job that will run the test(s) after every patch set submission to the repo.

1: https://en.wiktionary.org/wiki/the_shoemaker's_children_go_barefoot
2: https://rubygems.org/gems/mediawiki_selenium
3: https://github.com/wikimedia/mediawiki-selenium
4: https://rubygems.org/gems/aruba
5: https://github.com/cucumber/aruba
6:
https://github.com/wikimedia/mediawiki-selenium/tree/master/lib/mediawiki_selenium/step_definitions
7: https://github.com/cucumber/aruba/blob/master/lib/aruba/cucumber.rb
8:
https://github.com/wikimedia/mediawiki-selenium/blob/master/lib/mediawiki_selenium/support/hooks.rb
9: https://github.com/cucumber/aruba/blob/master/lib/aruba/cucumber/hooks.rb
10: https://github.com/cucumber/aruba/tree/master/spec
11: https://github.com/cucumber/aruba/tree/master/features

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to