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 <[email protected]>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 > [email protected] > https://lists.wikimedia.org/mailman/listinfo/qa > >
_______________________________________________ QA mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/qa
