<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Oct 28, 2013 at 6:53 PM, S Page <span dir="ltr"><<a href="mailto:spage@wikimedia.org" target="_blank">spage@wikimedia.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><div>I want to pair with you!  ( ♫ pair the night away ♪... Rod Temperton for Michael Jackson)  Later in the day is better.<br>
<br></div>I would like to convert InezK's Java Selenium tests for VE to cucumber.  <a href="https://www.mediawiki.org/wiki/VisualEditor/Planning_and_testing#QA_tests" target="_blank">https://www.mediawiki.org/wiki/VisualEditor/Planning_and_testing#QA_tests</a></div>
</div></blockquote><div><br></div><div>Also, I should mention that if you're going to be trying to make tests for things in the contentEditable part of VE, you'll likely run into Firefox cursor bugs: </div><div><br>
</div><div><a href="https://bugzilla.wikimedia.org/show_bug.cgi?id=56274">https://bugzilla.wikimedia.org/show_bug.cgi?id=56274</a></div><div><a href="https://bugzilla.wikimedia.org/show_bug.cgi?id=56068">https://bugzilla.wikimedia.org/show_bug.cgi?id=56068</a></div>
<div><br></div><div>And if you try to move the cursor past a Reference/Transclusion/object, you'll hit a WebDriver bug that you might be able to work around by firing an 'onblur' event: </div><div><br></div><div>
<a href="https://bugzilla.wikimedia.org/show_bug.cgi?id=54443">https://bugzilla.wikimedia.org/show_bug.cgi?id=54443</a></div><div><br></div><div>And even if you get through all that, your test will likely fail in the Jenkins build because VE isn't playing nice with small windows this week:</div>
<div><br></div><div><a href="https://bugzilla.wikimedia.org/show_bug.cgi?id=56314">https://bugzilla.wikimedia.org/show_bug.cgi?id=56314</a><br></div><div> </div></div></div></div>