You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beehive.apache.org by ri...@apache.org on 2005/07/01 22:25:49 UTC
svn commit: r208789 - in /incubator/beehive/trunk/netui:
src/tags-html/org/apache/beehive/netui/tags/html/
test/webapps/drt/coreWeb/bugs/j841/ test/webapps/drt/testRecorder/config/
test/webapps/drt/testRecorder/tests/
Author: rich
Date: Fri Jul 1 13:25:47 2005
New Revision: 208789
URL: http://svn.apache.org/viewcvs?rev=208789&view=rev
Log:
This is a contribution from Carlin Rogers to address http://issues.apache.org/jira/browse/BEEHIVE-841 : leading blank line in a netui:textArea is removed.
tests: bvt in netui (WinXP)
BB: self (linux)
Added:
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/j841/
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/j841/Controller.jpf (with props)
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/j841/index.jsp (with props)
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/j841/result.jsp (with props)
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/J841.xml (with props)
Modified:
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/TextArea.java
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-tests.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtFormatDateErrors.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtFormatDateErrorsInline.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DefaultValues.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DefaultValuesDirect.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DirectFormTest.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/Disable.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DisableBinding.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/FormTest.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/FormatSelect.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapId.xml
Modified: incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/TextArea.java
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/TextArea.java?rev=208789&r1=208788&r2=208789&view=diff
==============================================================================
--- incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/TextArea.java (original)
+++ incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/TextArea.java Fri Jul 1 13:25:47 2005
@@ -195,8 +195,10 @@
}
String text = formatText(textObject);
- if (text != null)
+ if (text != null) {
+ writer.append("\n");
HtmlUtils.filter(text, writer);
+ }
//results.append(text);
br.doEndTag(writer);
Added: incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/j841/Controller.jpf
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/j841/Controller.jpf?rev=208789&view=auto
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/j841/Controller.jpf (added)
+++ incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/j841/Controller.jpf Fri Jul 1 13:25:47 2005
@@ -0,0 +1,72 @@
+/*
+ * Copyright 2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ * $Header:$
+ */
+package bugs.j841;
+
+import org.apache.beehive.netui.pageflow.FormData;
+import org.apache.beehive.netui.pageflow.PageFlowController;
+import org.apache.beehive.netui.pageflow.Forward;
+import org.apache.beehive.netui.pageflow.annotations.Jpf;
+
+@Jpf.Controller
+public class Controller extends PageFlowController
+{
+ public String textAreaText;
+
+ public String getTextAreaText(){
+ return textAreaText;
+ }
+
+ public void setTextAreaText(String text){
+ textAreaText = text;
+ }
+
+ @Jpf.Action(
+ forwards={
+ @Jpf.Forward(name="index", path="index.jsp")
+ }
+ )
+ protected Forward begin()
+ {
+ return new Forward("index");
+ }
+
+
+ @Jpf.Action(
+ forwards={
+ @Jpf.Forward(name="success", path="result.jsp")
+ }
+ )
+ protected Forward nextAction(NextActionForm form)
+ {
+ setTextAreaText(form.getTaform());
+ return new Forward("success");
+ }
+
+ public static class NextActionForm extends FormData
+ {
+ private String taform;
+ public void setTaform(String taform)
+ {
+ this.taform = taform;
+ }
+ public String getTaform()
+ {
+ return this.taform;
+ }
+ }
+}
Propchange: incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/j841/Controller.jpf
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/j841/index.jsp
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/j841/index.jsp?rev=208789&view=auto
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/j841/index.jsp (added)
+++ incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/j841/index.jsp Fri Jul 1 13:25:47 2005
@@ -0,0 +1,28 @@
+<%@ page language="java" contentType="text/html;charset=UTF-8"%>
+<%@ taglib prefix="netui" uri="http://beehive.apache.org/netui/tags-html-1.0"%>
+
+<netui:html>
+ <head>
+ <title>J841</title>
+ </head>
+ <body>
+ <p>
+ This is a test to ensure that the TextArea tag does not remove
+ a leading empty line.
+ </p>
+ <netui:form action="nextAction" focus="">
+ <table>
+ <tr>
+ <td><netui:label value="Text Area: "></netui:label></td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td>
+ <netui:textArea dataSource="actionForm.taform" rows="10" cols="30"></netui:textArea>
+ </td>
+ </tr>
+ </table>
+ <netui:button value="nextAction"></netui:button>
+ </netui:form>
+ </body>
+</netui:html>
Propchange: incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/j841/index.jsp
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/j841/result.jsp
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/j841/result.jsp?rev=208789&view=auto
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/j841/result.jsp (added)
+++ incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/j841/result.jsp Fri Jul 1 13:25:47 2005
@@ -0,0 +1,11 @@
+<%@ page language="java" contentType="text/html;charset=UTF-8"%>
+<%@ taglib prefix="netui" uri="http://beehive.apache.org/netui/tags-html-1.0"%>
+
+<netui:html>
+ <head>
+ <title>J841 Result Page</title>
+ </head>
+ <body>
+ Text Area: <br> <netui:textArea dataSource="pageFlow.textAreaText" rows="10" cols="30"/>
+ </body>
+</netui:html>
Propchange: incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/j841/result.jsp
------------------------------------------------------------------------------
svn:eol-style = native
Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-tests.xml
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-tests.xml?rev=208789&r1=208788&r2=208789&view=diff
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-tests.xml (original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-tests.xml Fri Jul 1 13:25:47 2005
@@ -4637,6 +4637,15 @@
</features>
</test>
<test>
+ <name>J841</name>
+ <description>Test TextArea tag to make sure it does not remove a leading empty line.</description>
+ <webapp>coreWeb</webapp>
+ <categories>
+ <category>bvt</category>
+ <category>jiraBugs</category>
+ </categories>
+ </test>
+ <test>
<name>JpfScopedFormsTest49</name>
<description>JpfScopedFormsTest49</description>
<webapp>coreWeb</webapp>
Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtFormatDateErrors.xml
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtFormatDateErrors.xml?rev=208789&r1=208788&r2=208789&view=diff
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtFormatDateErrors.xml (original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtFormatDateErrors.xml Fri Jul 1 13:25:47 2005
@@ -100,7 +100,8 @@
<option value="01/29/63">01/29/63</option>
<option value="01/30/63">01/30/63</option></select>
<li><span style="color:red;background-color:white">
- [<b>Tag Error:8</b>, Found in tag <b>FormatDate</b>]</span><textarea name="{pageFlow.textAreaDate}">01/28/63</textarea></li>
+ [<b>Tag Error:8</b>, Found in tag <b>FormatDate</b>]</span><textarea name="{pageFlow.textAreaDate}">
+01/28/63</textarea></li>
<li><span style="color:red;background-color:white">
[<b>Tag Error:9</b>, Found in tag <b>FormatDate</b>]</span><input type="text" name="{pageFlow.textDate}" value="01/28/63"></li>
</ul>
@@ -131,4 +132,4 @@
<ses:testCount>1</ses:testCount>
<ses:passedCount>0</ses:passedCount>
<ses:failedCount>1</ses:failedCount>
-</ses:recorderSession>
\ No newline at end of file
+</ses:recorderSession>
Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtFormatDateErrorsInline.xml
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtFormatDateErrorsInline.xml?rev=208789&r1=208788&r2=208789&view=diff
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtFormatDateErrorsInline.xml (original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtFormatDateErrorsInline.xml Fri Jul 1 13:25:47 2005
@@ -90,7 +90,8 @@
<tr><th>Tag</th><td>FormatDate</td>
<th>Errors</th><td colspan="2">1</td></tr>
<tr><th>Tag Error</th><th>Message</th><td colspan="3">Attribute 'patttern' is required to have a value. The value "" is illegal. This is often cause by binding to an object with a null value.</td></tr>
-</table></span><textarea name="{pageFlow.textAreaDate}">01/28/63</textarea></li>
+</table></span><textarea name="{pageFlow.textAreaDate}">
+01/28/63</textarea></li>
<li><span> <table border="1" cellspacing="0" style="color:red;background-color:white">
<tr><th colspan="5">Tag Error</th></tr>
<tr><th>Tag</th><td>FormatDate</td>
Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DefaultValues.xml
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DefaultValues.xml?rev=208789&r1=208788&r2=208789&view=diff
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DefaultValues.xml (original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DefaultValues.xml Fri Jul 1 13:25:47 2005
@@ -76,7 +76,8 @@
</body>
<form action="/coreWeb/miniTests/defaultValues/postback.do" method="post">
<input type="text" name="{actionForm.text}" value="Page Flow Default Text"><br />
- <textarea name="{actionForm.textArea}">Page Flow Default Text Area</textarea><br />
+ <textarea name="{actionForm.textArea}">
+Page Flow Default Text Area</textarea><br />
<input type="hidden" name="wlw-select_key:{actionForm.select}OldValue" value="true">
<select name="wlw-select_key:{actionForm.select}">
<option value="Option 1">Option 1</option>
@@ -214,7 +215,8 @@
</body>
<form action="/coreWeb/miniTests/defaultValues/postback.do" method="post">
<input type="text" name="{actionForm.text}" value="x"><br />
- <textarea name="{actionForm.textArea}">x</textarea><br />
+ <textarea name="{actionForm.textArea}">
+x</textarea><br />
<input type="hidden" name="wlw-select_key:{actionForm.select}OldValue" value="true">
<select name="wlw-select_key:{actionForm.select}">
<option value="Option 1">Option 1</option>
@@ -246,4 +248,4 @@
<ses:testCount>2</ses:testCount>
<ses:passedCount>0</ses:passedCount>
<ses:failedCount>2</ses:failedCount>
-</ses:recorderSession>
\ No newline at end of file
+</ses:recorderSession>
Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DefaultValuesDirect.xml
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DefaultValuesDirect.xml?rev=208789&r1=208788&r2=208789&view=diff
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DefaultValuesDirect.xml (original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DefaultValuesDirect.xml Fri Jul 1 13:25:47 2005
@@ -76,7 +76,8 @@
</body>
<form action="/coreWeb/miniTests/defaultValuesDirect/postback.do" method="post">
<input type="text" name="{pageFlow.text}" value="Page Flow Default Text"><br />
- <textarea name="{pageFlow.textArea}">Page Flow Default Text Area</textarea><br />
+ <textarea name="{pageFlow.textArea}">
+Page Flow Default Text Area</textarea><br />
<input type="hidden" name="wlw-select_key:{pageFlow.select}OldValue" value="true">
<select name="wlw-select_key:{pageFlow.select}">
<option value="Option 1">Option 1</option>
@@ -214,7 +215,8 @@
</body>
<form action="/coreWeb/miniTests/defaultValuesDirect/postback.do" method="post">
<input type="text" name="{pageFlow.text}" value="Text"><br />
- <textarea name="{pageFlow.textArea}">Text Area</textarea><br />
+ <textarea name="{pageFlow.textArea}">
+Text Area</textarea><br />
<input type="hidden" name="wlw-select_key:{pageFlow.select}OldValue" value="true">
<select name="wlw-select_key:{pageFlow.select}">
<option value="Option 1">Option 1</option>
@@ -356,7 +358,8 @@
</body>
<form action="/coreWeb/miniTests/defaultValuesDirect/postback.do" method="post">
<input type="text" name="{pageFlow.text}" value="Text"><br />
- <textarea name="{pageFlow.textArea}">Text Area</textarea><br />
+ <textarea name="{pageFlow.textArea}">
+Text Area</textarea><br />
<input type="hidden" name="wlw-select_key:{pageFlow.select}OldValue" value="true">
<select name="wlw-select_key:{pageFlow.select}">
<option value="Option 1" selected>Option 1</option>
@@ -388,4 +391,4 @@
<ses:testCount>3</ses:testCount>
<ses:passedCount>0</ses:passedCount>
<ses:failedCount>3</ses:failedCount>
-</ses:recorderSession>
\ No newline at end of file
+</ses:recorderSession>
Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DirectFormTest.xml
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DirectFormTest.xml?rev=208789&r1=208788&r2=208789&view=diff
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DirectFormTest.xml (original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DirectFormTest.xml Fri Jul 1 13:25:47 2005
@@ -453,7 +453,8 @@
<td>Checkbox1 <input type="hidden" name="wlw-checkbox_key:{pageFlow.exposed.checkBox1}OldValue" value="false"><input type="checkbox" name="wlw-checkbox_key:{pageFlow.exposed.checkBox1}"><br />
Checkbox2 <input type="hidden" name="wlw-checkbox_key:{pageFlow.exposed.checkBox2}OldValue" value="false"><input type="checkbox" name="wlw-checkbox_key:{pageFlow.exposed.checkBox2}"></td>
</tr>
- <tr><td>TextArea</td><td><textarea name="{pageFlow.exposed.textArea}">Test</textarea></td>
+ <tr><td>TextArea</td><td><textarea name="{pageFlow.exposed.textArea}">
+Test</textarea></td>
<td>Select:</td>
<td><input type="hidden" name="wlw-select_key:{pageFlow.exposed.select}OldValue" value="true">
<select name="wlw-select_key:{pageFlow.exposed.select}" size="3"><option value="1">Choice 1</option>
@@ -639,7 +640,8 @@
<td>Checkbox1 <input type="hidden" name="wlw-checkbox_key:{pageFlow.exposed.checkBox1}OldValue" value="false"><input type="checkbox" name="wlw-checkbox_key:{pageFlow.exposed.checkBox1}"><br />
Checkbox2 <input type="hidden" name="wlw-checkbox_key:{pageFlow.exposed.checkBox2}OldValue" value="false"><input type="checkbox" name="wlw-checkbox_key:{pageFlow.exposed.checkBox2}"></td>
</tr>
- <tr><td>TextArea</td><td><textarea name="{pageFlow.exposed.textArea}">Test</textarea></td>
+ <tr><td>TextArea</td><td><textarea name="{pageFlow.exposed.textArea}">
+Test</textarea></td>
<td>Select:</td>
<td><input type="hidden" name="wlw-select_key:{pageFlow.exposed.select}OldValue" value="true">
<select name="wlw-select_key:{pageFlow.exposed.select}" size="3"><option value="1" selected>Choice 1</option>
@@ -825,7 +827,8 @@
<td>Checkbox1 <input type="hidden" name="wlw-checkbox_key:{pageFlow.exposed.checkBox1}OldValue" value="false"><input type="checkbox" name="wlw-checkbox_key:{pageFlow.exposed.checkBox1}"><br />
Checkbox2 <input type="hidden" name="wlw-checkbox_key:{pageFlow.exposed.checkBox2}OldValue" value="false"><input type="checkbox" name="wlw-checkbox_key:{pageFlow.exposed.checkBox2}"></td>
</tr>
- <tr><td>TextArea</td><td><textarea name="{pageFlow.exposed.textArea}">Test</textarea></td>
+ <tr><td>TextArea</td><td><textarea name="{pageFlow.exposed.textArea}">
+Test</textarea></td>
<td>Select:</td>
<td><input type="hidden" name="wlw-select_key:{pageFlow.exposed.select}OldValue" value="true">
<select name="wlw-select_key:{pageFlow.exposed.select}" size="3"><option value="1" selected>Choice 1</option>
@@ -1011,7 +1014,8 @@
<td>Checkbox1 <input type="hidden" name="wlw-checkbox_key:{pageFlow.exposed.checkBox1}OldValue" value="false"><input type="checkbox" name="wlw-checkbox_key:{pageFlow.exposed.checkBox1}"><br />
Checkbox2 <input type="hidden" name="wlw-checkbox_key:{pageFlow.exposed.checkBox2}OldValue" value="false"><input type="checkbox" name="wlw-checkbox_key:{pageFlow.exposed.checkBox2}"></td>
</tr>
- <tr><td>TextArea</td><td><textarea name="{pageFlow.exposed.textArea}">Test</textarea></td>
+ <tr><td>TextArea</td><td><textarea name="{pageFlow.exposed.textArea}">
+Test</textarea></td>
<td>Select:</td>
<td><input type="hidden" name="wlw-select_key:{pageFlow.exposed.select}OldValue" value="true">
<select name="wlw-select_key:{pageFlow.exposed.select}" size="3"><option value="1" selected>Choice 1</option>
@@ -1272,4 +1276,4 @@
<ses:testCount>7</ses:testCount>
<ses:passedCount>0</ses:passedCount>
<ses:failedCount>7</ses:failedCount>
-</ses:recorderSession>
\ No newline at end of file
+</ses:recorderSession>
Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/Disable.xml
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/Disable.xml?rev=208789&r1=208788&r2=208789&view=diff
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/Disable.xml (original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/Disable.xml Fri Jul 1 13:25:47 2005
@@ -95,7 +95,8 @@
<tr class="tablebody">
<td>Text Area:</td>
<td>
- <textarea name="{actionForm.textArea}" disabled>Default Value</textarea>
+ <textarea name="{actionForm.textArea}" disabled>
+Default Value</textarea>
</td>
</tr>
<tr class="tablebody">
@@ -345,4 +346,4 @@
<ses:testCount>2</ses:testCount>
<ses:passedCount>1</ses:passedCount>
<ses:failedCount>1</ses:failedCount>
-</ses:recorderSession>
\ No newline at end of file
+</ses:recorderSession>
Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DisableBinding.xml
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DisableBinding.xml?rev=208789&r1=208788&r2=208789&view=diff
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DisableBinding.xml (original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DisableBinding.xml Fri Jul 1 13:25:47 2005
@@ -96,7 +96,8 @@
<tr class="tablebody">
<td>Text Area:</td>
<td>
- <textarea name="{actionForm.textArea}" disabled>Default Value</textarea>
+ <textarea name="{actionForm.textArea}" disabled>
+Default Value</textarea>
</td>
</tr>
<tr class="tablebody">
@@ -426,7 +427,8 @@
<tr class="tablebody">
<td>Text Area:</td>
<td>
- <textarea name="{actionForm.textArea}">Default Value</textarea>
+ <textarea name="{actionForm.textArea}">
+Default Value</textarea>
</td>
</tr>
<tr class="tablebody">
@@ -741,4 +743,4 @@
<ses:testCount>4</ses:testCount>
<ses:passedCount>2</ses:passedCount>
<ses:failedCount>2</ses:failedCount>
-</ses:recorderSession>
\ No newline at end of file
+</ses:recorderSession>
Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/FormTest.xml
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/FormTest.xml?rev=208789&r1=208788&r2=208789&view=diff
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/FormTest.xml (original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/FormTest.xml Fri Jul 1 13:25:47 2005
@@ -461,7 +461,8 @@
<td>Checkbox1 <input type="hidden" name="wlw-checkbox_key:{actionForm.checkBox1}OldValue" value="false"><input type="checkbox" name="wlw-checkbox_key:{actionForm.checkBox1}" checked><br />
Checkbox2 <input type="hidden" name="wlw-checkbox_key:{actionForm.checkBox2}OldValue" value="false"><input type="checkbox" name="wlw-checkbox_key:{actionForm.checkBox2}" checked></td>
</tr>
- <tr><td>TextArea</td><td><textarea name="{actionForm.textArea}">Test</textarea></td>
+ <tr><td>TextArea</td><td><textarea name="{actionForm.textArea}">
+Test</textarea></td>
<td>Select:</td>
<td><input type="hidden" name="wlw-select_key:{actionForm.select}OldValue" value="true">
<select name="wlw-select_key:{actionForm.select}" size="3"><option value="1" selected>Choice 1</option>
@@ -655,7 +656,8 @@
<td>Checkbox1 <input type="hidden" name="wlw-checkbox_key:{actionForm.checkBox1}OldValue" value="false"><input type="checkbox" name="wlw-checkbox_key:{actionForm.checkBox1}" checked><br />
Checkbox2 <input type="hidden" name="wlw-checkbox_key:{actionForm.checkBox2}OldValue" value="false"><input type="checkbox" name="wlw-checkbox_key:{actionForm.checkBox2}" checked></td>
</tr>
- <tr><td>TextArea</td><td><textarea name="{actionForm.textArea}">Test</textarea></td>
+ <tr><td>TextArea</td><td><textarea name="{actionForm.textArea}">
+Test</textarea></td>
<td>Select:</td>
<td><input type="hidden" name="wlw-select_key:{actionForm.select}OldValue" value="true">
<select name="wlw-select_key:{actionForm.select}" size="3"><option value="1" selected>Choice 1</option>
@@ -845,7 +847,8 @@
<td>Checkbox1 <input type="hidden" name="wlw-checkbox_key:{actionForm.checkBox1}OldValue" value="false"><input type="checkbox" name="wlw-checkbox_key:{actionForm.checkBox1}"><br />
Checkbox2 <input type="hidden" name="wlw-checkbox_key:{actionForm.checkBox2}OldValue" value="false"><input type="checkbox" name="wlw-checkbox_key:{actionForm.checkBox2}" checked></td>
</tr>
- <tr><td>TextArea</td><td><textarea name="{actionForm.textArea}">Test</textarea></td>
+ <tr><td>TextArea</td><td><textarea name="{actionForm.textArea}">
+Test</textarea></td>
<td>Select:</td>
<td><input type="hidden" name="wlw-select_key:{actionForm.select}OldValue" value="true">
<select name="wlw-select_key:{actionForm.select}" size="3"><option value="1">Choice 1</option>
@@ -1035,7 +1038,8 @@
<td>Checkbox1 <input type="hidden" name="wlw-checkbox_key:{actionForm.checkBox1}OldValue" value="false"><input type="checkbox" name="wlw-checkbox_key:{actionForm.checkBox1}"><br />
Checkbox2 <input type="hidden" name="wlw-checkbox_key:{actionForm.checkBox2}OldValue" value="false"><input type="checkbox" name="wlw-checkbox_key:{actionForm.checkBox2}" checked></td>
</tr>
- <tr><td>TextArea</td><td><textarea name="{actionForm.textArea}">Test</textarea></td>
+ <tr><td>TextArea</td><td><textarea name="{actionForm.textArea}">
+Test</textarea></td>
<td>Select:</td>
<td><input type="hidden" name="wlw-select_key:{actionForm.select}OldValue" value="true">
<select name="wlw-select_key:{actionForm.select}" size="3"><option value="1">Choice 1</option>
@@ -1225,7 +1229,8 @@
<td>Checkbox1 <input type="hidden" name="wlw-checkbox_key:{actionForm.checkBox1}OldValue" value="false"><input type="checkbox" name="wlw-checkbox_key:{actionForm.checkBox1}"><br />
Checkbox2 <input type="hidden" name="wlw-checkbox_key:{actionForm.checkBox2}OldValue" value="false"><input type="checkbox" name="wlw-checkbox_key:{actionForm.checkBox2}" checked></td>
</tr>
- <tr><td>TextArea</td><td><textarea name="{actionForm.textArea}">x</textarea></td>
+ <tr><td>TextArea</td><td><textarea name="{actionForm.textArea}">
+x</textarea></td>
<td>Select:</td>
<td><input type="hidden" name="wlw-select_key:{actionForm.select}OldValue" value="true">
<select name="wlw-select_key:{actionForm.select}" size="3"><option value="1">Choice 1</option>
@@ -1680,4 +1685,4 @@
<ses:testCount>9</ses:testCount>
<ses:passedCount>0</ses:passedCount>
<ses:failedCount>9</ses:failedCount>
-</ses:recorderSession>
\ No newline at end of file
+</ses:recorderSession>
Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/FormatSelect.xml
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/FormatSelect.xml?rev=208789&r1=208788&r2=208789&view=diff
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/FormatSelect.xml (original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/FormatSelect.xml Fri Jul 1 13:25:47 2005
@@ -104,7 +104,8 @@
<input type="text" name="{pageFlow.textBox}" value="123456.00">
<hr />
<b>TextArea:</b>
- <textarea name="{pageFlow.textArea}" rows="3" cols="20">123.45 USD </textarea>
+ <textarea name="{pageFlow.textArea}" rows="3" cols="20">
+123.45 USD </textarea>
</body>
</html>]]></responseBody>
@@ -123,4 +124,4 @@
<testCount>1</testCount>
<passedCount>0</passedCount>
<failedCount>1</failedCount>
-</recorderSession>
\ No newline at end of file
+</recorderSession>
Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapId.xml
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapId.xml?rev=208789&r1=208788&r2=208789&view=diff
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapId.xml (original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapId.xml Fri Jul 1 13:25:47 2005
@@ -416,7 +416,8 @@
<tr valign="top">
<td>TextArea:</td>
<td>
- <textarea name="{actionForm.text3}" id="textArea">x</textarea>
+ <textarea name="{actionForm.text3}" id="textArea">
+x</textarea>
</td>
</tr>
<tr valign="top">
@@ -596,4 +597,4 @@
<ses:testCount>2</ses:testCount>
<ses:passedCount>0</ses:passedCount>
<ses:failedCount>2</ses:failedCount>
-</ses:recorderSession>
\ No newline at end of file
+</ses:recorderSession>
Added: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/J841.xml
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/J841.xml?rev=208789&view=auto
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/J841.xml (added)
+++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/J841.xml Fri Jul 1 13:25:47 2005
@@ -0,0 +1,204 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
+ <ses:sessionName>J841</ses:sessionName>
+ <ses:tester>crogers</ses:tester>
+ <ses:startDate>30 Jun 2005, 12:45:37.251 AM MDT</ses:startDate>
+ <ses:description>Test TextArea tag to make sure it does not remove a leading empty line.</ses:description>
+ <ses:tests>
+ <ses:test>
+ <ses:testNumber>1</ses:testNumber>
+ <ses:request>
+ <ses:protocol>HTTP</ses:protocol>
+ <ses:protocolVersion>1.1</ses:protocolVersion>
+ <ses:host>localhost</ses:host>
+ <ses:port>8080</ses:port>
+ <ses:uri>/coreWeb/bugs/j841/Controller.jpf</ses:uri>
+ <ses:method>GET</ses:method>
+ <ses:parameters/>
+ <ses:cookies>
+ <ses:cookie>
+ <ses:name>JSESSIONID</ses:name>
+ <ses:value>AAB8F3FC94F3958C93E80D2C18C40DBF</ses:value>
+ </ses:cookie>
+ <ses:cookie>
+ <ses:name>nde-textsize</ses:name>
+ <ses:value>16px</ses:value>
+ </ses:cookie>
+ </ses:cookies>
+ <ses:headers>
+ <ses:header>
+ <ses:name>accept</ses:name>
+ <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>accept-charset</ses:name>
+ <ses:value>UTF-8,*</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>accept-encoding</ses:name>
+ <ses:value>gzip,deflate</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>accept-language</ses:name>
+ <ses:value>en-us,en;q=0.5</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>connection</ses:name>
+ <ses:value>keep-alive</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>cookie</ses:name>
+ <ses:value>JSESSIONID=AAB8F3FC94F3958C93E80D2C18C40DBF; nde-textsize=16px</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>host</ses:name>
+ <ses:value>localhost:8080</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>keep-alive</ses:name>
+ <ses:value>300</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>user-agent</ses:name>
+ <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4</ses:value>
+ </ses:header>
+ </ses:headers>
+ </ses:request>
+ <ses:response>
+ <ses:statusCode>200</ses:statusCode>
+ <ses:reason/>
+ <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+ "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+
+ <head>
+ <title>J841</title>
+ </head>
+ <body>
+ <p>
+ This is a test to ensure that the TextArea tag does not remove
+ a leading empty line.
+ </p>
+ <form name="Netui_Form_0" id="Netui_Form_0" action="/coreWeb/bugs/j841/nextAction.do" method="post">
+ <table>
+ <tr>
+ <td><label>Text Area: </label></td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td>
+ <textarea name="{actionForm.taform}" rows="10" cols="30"></textarea>
+ </td>
+ </tr>
+ </table>
+ <input type="submit" value="nextAction">
+ </form>
+ </body>
+
+</html>]]></ses:responseBody>
+ </ses:response>
+ </ses:test>
+ <ses:test>
+ <ses:testNumber>2</ses:testNumber>
+ <ses:request>
+ <ses:protocol>HTTP</ses:protocol>
+ <ses:protocolVersion>1.1</ses:protocolVersion>
+ <ses:host>localhost</ses:host>
+ <ses:port>8080</ses:port>
+ <ses:uri>/coreWeb/bugs/j841/nextAction.do</ses:uri>
+ <ses:method>POST</ses:method>
+ <ses:parameters>
+ <ses:parameter>
+ <ses:name>{actionForm.taform}</ses:name>
+ <ses:value>
+The line above is empty... so is the next one
+
+</ses:value>
+ </ses:parameter>
+ </ses:parameters>
+ <ses:cookies>
+ <ses:cookie>
+ <ses:name>JSESSIONID</ses:name>
+ <ses:value>AAB8F3FC94F3958C93E80D2C18C40DBF</ses:value>
+ </ses:cookie>
+ <ses:cookie>
+ <ses:name>nde-textsize</ses:name>
+ <ses:value>16px</ses:value>
+ </ses:cookie>
+ </ses:cookies>
+ <ses:headers>
+ <ses:header>
+ <ses:name>accept</ses:name>
+ <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>accept-charset</ses:name>
+ <ses:value>UTF-8,*</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>accept-encoding</ses:name>
+ <ses:value>gzip,deflate</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>accept-language</ses:name>
+ <ses:value>en-us,en;q=0.5</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>connection</ses:name>
+ <ses:value>keep-alive</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>content-length</ses:name>
+ <ses:value>87</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>content-type</ses:name>
+ <ses:value>application/x-www-form-urlencoded</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>cookie</ses:name>
+ <ses:value>JSESSIONID=AAB8F3FC94F3958C93E80D2C18C40DBF; nde-textsize=16px</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>host</ses:name>
+ <ses:value>localhost:8080</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>keep-alive</ses:name>
+ <ses:value>300</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>referer</ses:name>
+ <ses:value>http://localhost:8080/coreWeb/bugs/j841/Controller.jpf</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>user-agent</ses:name>
+ <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4</ses:value>
+ </ses:header>
+ </ses:headers>
+ </ses:request>
+ <ses:response>
+ <ses:statusCode>200</ses:statusCode>
+ <ses:reason/>
+ <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+ "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+
+ <head>
+ <title>J841 Result Page</title>
+ </head>
+ <body>
+ Text Area: <br> <textarea name="{pageFlow.textAreaText}" rows="10" cols="30">
+
+The line above is empty... so is the next one
+
+</textarea>
+ </body>
+
+</html>]]></ses:responseBody>
+ </ses:response>
+ </ses:test>
+ </ses:tests>
+ <ses:endDate>30 Jun 2005, 12:46:03.148 AM MDT</ses:endDate>
+ <ses:testCount>2</ses:testCount>
+</ses:recorderSession>
Propchange: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/J841.xml
------------------------------------------------------------------------------
svn:eol-style = native