Update of /cvsroot/httpunit/httpunit/test/com/meterware/httpunit
In directory usw-pr-cvs1:/tmp/cvs-serv5750/test/com/meterware/httpunit
Modified Files:
FormParametersTest.java
Log Message:
Corrected handling of file getParameterValue when validation is off
Index: FormParametersTest.java
===================================================================
RCS file: /cvsroot/httpunit/httpunit/test/com/meterware/httpunit/FormParametersTest.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- FormParametersTest.java 8 Apr 2002 18:40:23 -0000 1.12
+++ FormParametersTest.java 30 Aug 2002 18:19:13 -0000 1.13
@@ -279,6 +279,13 @@
final File file = new File( "dummy.txt" );
form.setParameter( "File", new UploadFileSpec[] { new UploadFileSpec( file ) } );
assertEquals( "Selected filename", file.getAbsolutePath(), form.getParameterValue( "File" ) );
+
+ WebRequest wr = form.getRequest();
+ assertEquals( "File from validated request", file.getAbsolutePath(), wr.getParameterValues( "File" )[0] );
+
+ HttpUnitOptions.setParameterValuesValidated( false );
+ wr = form.getRequest();
+ assertEquals( "File from unvalidated request", file.getAbsolutePath(), wr.getParameterValues( "File" )[0] );
}
|