https://www.mediawiki.org/wiki/Special:Code/MediaWiki/102034
Revision: 102034
Author: jpostlethwaite
Date: 2011-11-04 19:50:08 +0000 (Fri, 04 Nov 2011)
Log Message:
-----------
Updated selenium unit tests.
Modified Paths:
--------------
trunk/extensions/DonationInterface/tests/macros/form.globalcollect.webitects_2_3step.htm
trunk/extensions/DonationInterface/tests/macros/form.twostepamount.banktransfer.netherlands.htm
trunk/extensions/DonationInterface/tests/macros/form.twostepamount.banktransfer.spain.htm
trunk/extensions/DonationInterface/tests/macros/suite-all-payment-gateways.htm
Modified:
trunk/extensions/DonationInterface/tests/macros/form.globalcollect.webitects_2_3step.htm
===================================================================
---
trunk/extensions/DonationInterface/tests/macros/form.globalcollect.webitects_2_3step.htm
2011-11-04 19:42:20 UTC (rev 102033)
+++
trunk/extensions/DonationInterface/tests/macros/form.globalcollect.webitects_2_3step.htm
2011-11-04 19:50:08 UTC (rev 102034)
@@ -13,20 +13,10 @@
</thead><tbody>
<tr>
<td>open</td>
-
<td>/index.php/Special:GlobalCollectGateway?form_name=RapidHtml&ffname=webitects_2_3step&country=US</td>
+ <td>/index.php/Special:GlobalCollectGateway</td>
<td></td>
</tr>
<tr>
- <td>click</td>
- <td>id=amountRadio6</td>
- <td></td>
-</tr>
-<tr>
- <td>click</td>
- <td>id=cc</td>
- <td></td>
-</tr>
-<tr>
<td>type</td>
<td>id=fname</td>
<td>Testy</td>
@@ -49,7 +39,7 @@
<tr>
<td>select</td>
<td>id=state</td>
- <td>label=CA</td>
+ <td>label=California</td>
</tr>
<tr>
<td>type</td>
@@ -62,23 +52,43 @@
<td>[email protected]</td>
</tr>
<tr>
- <td>click</td>
- <td>id=cc-visa</td>
- <td></td>
+ <td>type</td>
+ <td>id=card_num</td>
+ <td>4263982640269299</td>
</tr>
<tr>
- <td>click</td>
- <td>id=paymentContinueBtn</td>
- <td></td>
+ <td>type</td>
+ <td>id=cvv</td>
+ <td>123</td>
</tr>
<tr>
- <td>click</td>
- <td>id=expertContentHeading</td>
+ <td>select</td>
+ <td>id=expiration</td>
+ <td>label=2 (February)</td>
+</tr>
+<tr>
+ <td>select</td>
+ <td>id=year</td>
+ <td>label=2012</td>
+</tr>
+<tr>
+ <td>select</td>
+ <td>id=country</td>
+ <td>label=United States</td>
+</tr>
+<tr>
+ <td>type</td>
+ <td>id=amount</td>
+ <td>50.00</td>
+</tr>
+<tr>
+ <td>clickAndWait</td>
+ <td>css=input.button-plain</td>
<td></td>
</tr>
<tr>
- <td>click</td>
- <td>id=exceptionDialogButton</td>
+ <td>selectFrame</td>
+ <td>globalcollectframe</td>
<td></td>
</tr>
<tr>
@@ -101,6 +111,11 @@
<td>id=F1136</td>
<td>123</td>
</tr>
+<tr>
+ <td>clickAndWait</td>
+ <td>id=btnSubmit</td>
+ <td></td>
+</tr>
</tbody></table>
</body>
</html>
Modified:
trunk/extensions/DonationInterface/tests/macros/form.twostepamount.banktransfer.netherlands.htm
===================================================================
---
trunk/extensions/DonationInterface/tests/macros/form.twostepamount.banktransfer.netherlands.htm
2011-11-04 19:42:20 UTC (rev 102033)
+++
trunk/extensions/DonationInterface/tests/macros/form.twostepamount.banktransfer.netherlands.htm
2011-11-04 19:50:08 UTC (rev 102034)
@@ -67,7 +67,22 @@
<td></td>
</tr>
<tr>
+ <td>selectWindow</td>
+ <td>null</td>
+ <td></td>
+</tr>
+<tr>
<td>verifyTextPresent</td>
+ <td>Bank transfer information</td>
+ <td></td>
+</tr>
+<tr>
+ <td>clickAndWait</td>
+ <td>link=Finished</td>
+ <td></td>
+</tr>
+<tr>
+ <td>verifyTextPresent</td>
<td>Thank you for your support.</td>
<td></td>
</tr>
@@ -76,6 +91,51 @@
<td>Thank You/en - Wikimedia Foundation</td>
<td></td>
</tr>
+<tr>
+ <td>verifyTextPresent</td>
+ <td>Account holder</td>
+ <td></td>
+</tr>
+<tr>
+ <td>verifyText</td>
+ <td>css=th</td>
+ <td>Account holder</td>
+</tr>
+<tr>
+ <td>verifyTextPresent</td>
+ <td>Bank name</td>
+ <td></td>
+</tr>
+<tr>
+ <td>verifyTextPresent</td>
+ <td>Bank account number</td>
+ <td></td>
+</tr>
+<tr>
+ <td>verifyTextPresent</td>
+ <td>City</td>
+ <td></td>
+</tr>
+<tr>
+ <td>verifyTextPresent</td>
+ <td>Country description</td>
+ <td></td>
+</tr>
+<tr>
+ <td>verifyTextPresent</td>
+ <td>IBAN</td>
+ <td></td>
+</tr>
+<tr>
+ <td>verifyTextPresent</td>
+ <td>Payment reference</td>
+ <td></td>
+</tr>
+<tr>
+ <td>verifyTextPresent</td>
+ <td>Swift code</td>
+ <td></td>
+</tr>
</tbody></table>
</body>
</html>
Modified:
trunk/extensions/DonationInterface/tests/macros/form.twostepamount.banktransfer.spain.htm
===================================================================
---
trunk/extensions/DonationInterface/tests/macros/form.twostepamount.banktransfer.spain.htm
2011-11-04 19:42:20 UTC (rev 102033)
+++
trunk/extensions/DonationInterface/tests/macros/form.twostepamount.banktransfer.spain.htm
2011-11-04 19:50:08 UTC (rev 102034)
@@ -29,7 +29,7 @@
<tr>
<td>select</td>
<td>id=country</td>
- <td>label=Spain</td>
+ <td>label=Netherlands</td>
</tr>
<tr>
<td>type</td>
@@ -59,8 +59,78 @@
<tr>
<td>select</td>
<td>id=input_currency_code</td>
- <td>label=EUR: Euro</td>
+ <td>label=Euro</td>
</tr>
+<tr>
+ <td>clickAndWait</td>
+ <td>css=input.button-plain</td>
+ <td></td>
+</tr>
+<tr>
+ <td>verifyTextPresent</td>
+ <td>Bank transfer information</td>
+ <td></td>
+</tr>
+<tr>
+ <td>verifyTextPresent</td>
+ <td>Account holder</td>
+ <td></td>
+</tr>
+<tr>
+ <td>verifyText</td>
+ <td>css=th</td>
+ <td>Account holder</td>
+</tr>
+<tr>
+ <td>verifyTextPresent</td>
+ <td>Bank name</td>
+ <td></td>
+</tr>
+<tr>
+ <td>verifyTextPresent</td>
+ <td>Bank account number</td>
+ <td></td>
+</tr>
+<tr>
+ <td>verifyTextPresent</td>
+ <td>City</td>
+ <td></td>
+</tr>
+<tr>
+ <td>verifyTextPresent</td>
+ <td>Country description</td>
+ <td></td>
+</tr>
+<tr>
+ <td>verifyTextPresent</td>
+ <td>IBAN</td>
+ <td></td>
+</tr>
+<tr>
+ <td>verifyTextPresent</td>
+ <td>Payment reference</td>
+ <td></td>
+</tr>
+<tr>
+ <td>verifyTextPresent</td>
+ <td>Swift code</td>
+ <td></td>
+</tr>
+<tr>
+ <td>clickAndWait</td>
+ <td>link=Finished</td>
+ <td></td>
+</tr>
+<tr>
+ <td>verifyTextPresent</td>
+ <td>Thank you for your support.</td>
+ <td></td>
+</tr>
+<tr>
+ <td>assertTitle</td>
+ <td>Thank You/en - Wikimedia Foundation</td>
+ <td></td>
+</tr>
</tbody></table>
</body>
</html>
Modified:
trunk/extensions/DonationInterface/tests/macros/suite-all-payment-gateways.htm
===================================================================
---
trunk/extensions/DonationInterface/tests/macros/suite-all-payment-gateways.htm
2011-11-04 19:42:20 UTC (rev 102033)
+++
trunk/extensions/DonationInterface/tests/macros/suite-all-payment-gateways.htm
2011-11-04 19:50:08 UTC (rev 102034)
@@ -14,7 +14,7 @@
<tr><td><a
href="form.payflowpro.american.express.htm">form.payflowpro.american.express</a></td></tr>
<tr><td><a
href="form.twostepamount.banktransfer.netherlands.htm">form.twostepamount.banktransfer.netherlands</a></td></tr>
<tr><td><a
href="form.twostepamount.banktransfer.netherlands.fail.not.a.valid.combination.htm">form.twostepamount.banktransfer.netherlands.fail.not.a.valid.combination</a></td></tr>
-<tr><td><a
href="form.twostepamount.banktransfer.netherlands.htm">form.twostepamount.banktransfer.spain</a></td></tr>
+<tr><td><a
href="form.twostepamount.banktransfer.spain.htm">form.twostepamount.banktransfer.spain</a></td></tr>
<tr><td><a
href="form.twostepamount.directdebit.austria.htm">form.twostepamount.directdebit.austria</a></td></tr>
<tr><td><a
href="form.twostepamount.directdebit.belgium.htm">form.twostepamount.directdebit.belgium</a></td></tr>
<tr><td><a
href="form.twostepamount.directdebit.italy.htm">form.twostepamount.directdebit.italy</a></td></tr>
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs