Update of /cvsroot/jwebunit/jWebUnit/fitplugin/src/net/sourceforge/jwebunit/fit
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26308/fitplugin/src/net/sourceforge/jwebunit/fit

Modified Files:
        WebFixture.java 
Log Message:
Added exceptionsThrownOnScriptError, button and linkWithImage actions.

Index: WebFixture.java
===================================================================
RCS file: 
/cvsroot/jwebunit/jWebUnit/fitplugin/src/net/sourceforge/jwebunit/fit/WebFixture.java,v
retrieving revision 1.22
retrieving revision 1.23
diff -C2 -d -r1.22 -r1.23
*** WebFixture.java     19 Nov 2004 16:08:43 -0000      1.22
--- WebFixture.java     15 May 2005 20:16:16 -0000      1.23
***************
*** 52,56 ****
--- 52,64 ----
      }
  
+     public void setExceptionsThrownOnScriptError(boolean flag) {
+         
com.meterware.httpunit.HttpUnitOptions.setExceptionsThrownOnScriptError(flag);
+     }
+ 
      // Actions
+     public void exceptionsThrownOnScriptError() {
+         
setExceptionsThrownOnScriptError("true".equalsIgnoreCase(cells.more.text()));
+     }
+ 
      public void baseUrl() {
          setBaseUrl(cells.more.text());
***************
*** 128,131 ****
--- 136,151 ----
      }
  
+     public void button() {
+         try {
+             tester.clickButton(cells.more.more.text());
+         } catch (Throwable t) {
+             if (t instanceof AssertionFailedError) {
+                 markLastArgumentWrong(cells.more.more, 1, t.getMessage());
+             } else {
+                 exception(cells.last(), t);
+             }
+         }
+     }
+ 
      public void link() {
          try {
***************
*** 140,143 ****
--- 160,175 ----
      }
  
+     public void linkWithImage() {
+         try {
+             tester.clickLinkWithImage(cells.more.more.text());
+         } catch (Throwable t) {
+             if (t instanceof AssertionFailedError) {
+                 markLastArgumentWrong(cells.more.more, 1, t.getMessage());
+             } else {
+                 exception(cells.last(), t);
+             }
+         }
+     }
+ 
      public void linkId() {
          tester.clickLink(cells.more.more.text());



-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click
_______________________________________________
Jwebunit-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jwebunit-development

Reply via email to