Hi

It's a great job... Qa browser and Vagrant work and now, I try to do some
tests for my extension but Ruby is not my friend for the moment. May be can
you help me ?

I describe a little example there :
http://www.mediawiki.org/wiki/Quality_Assurance/Browser_testing/Test_backlog#Table

And my class is :
<pre>
class PageResult
  include PageObject
  include URL
  table(:tableResult, class: 'wikitable')
end
</pre>

And the steps :
<pre>
When(/^I enter article table :$/) do |tableWikitext|
  on(EditPage).article_text = tableWikitext
end
Then(/^table should be there:$/) do |table|
  # table is a Cucumber::Ast::Table
  tableResult = on(PageResult).tableResult
  #DRAGON IS THERE ? probably with http://nokogiri.org
  # tableResult ??DIFF?? table
end
</pre>

Can you implement this rules ? It will be a good example for newbies.

Thanks
karima
_______________________________________________
QA mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/qa

Reply via email to