[QA] mediawiki-selenium Ruby gem

Chris McMahon cmcmahon at wikimedia.org
Wed Oct 2 15:06:39 UTC 2013


This is great!  We've known from the beginning that we would want to move
tests out of the /qa/browsertests repository and into the repositories of
the features being tested, and having a gem for all that shared code will
make that consistent and reliable.


On Wed, Oct 2, 2013 at 7:38 AM, Željko Filipin <zfilipin at wikimedia.org>wrote:

> Hi everybody,
>
> I think I have solved the problem of Ruby code that is used in several
> repositories[1]. At the moment we are using the old and proven copy/paste
> method, but we all know there is a better way. I have
> created mediawiki-selenium Ruby gem[2][3]. It is still in early development
> stage, but it is working[4].
>
> I will be updating the gem this week to include the latest and greatest
> code from all repositories. I will also update all repositories to use
> mediawiki-selenium gem and removing copy/pasted code.
>
> I have to figure out what to do when a repository has custom code that
> other repositories do not need. I have an idea but I do not know if it will
> work until I try it.
>
> We probably need a better name for the gem. I am open to suggestions.
>
> It would be good to host it at Gerrit too, but I have no idea how to do
> that. Halp[5]! :)
>
> Questions, comments, code contributions (...) are welcome here, at
> Bugzilla, Github and/or Gerrit.
>
> Željko
> --
> 1: https://bugzilla.wikimedia.org/show_bug.cgi?id=53579
> 2: https://rubygems.org/gems/mediawiki-selenium
> 3: https://github.com/zeljkofilipin/mediawiki-selenium
> 4: https://gerrit.wikimedia.org/r/#/c/87125
> 5: http://www.nobodygoeshere.com/wp-content/uploads/2012/09/halp-cat.jpg
>
> _______________________________________________
> QA mailing list
> QA at lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/qa
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wikimedia.org/pipermail/qa/attachments/20131002/c5b39546/attachment.html>


More information about the QA mailing list