Author: pekka.klarck
Date: Tue Mar 24 11:40:55 2009
New Revision: 1508

Modified:
   trunk/atest/robot/standard_libraries/builtin/variables.html
   trunk/atest/testdata/standard_libraries/builtin/variables.html

Log:
Tests for deprecating Set Variable with more/less than one argument (issue 262)

Modified: trunk/atest/robot/standard_libraries/builtin/variables.html
==============================================================================
--- trunk/atest/robot/standard_libraries/builtin/variables.html (original)
+++ trunk/atest/robot/standard_libraries/builtin/variables.html Tue Mar 24 11:40:55 2009
@@ -133,12 +133,16 @@
 </tr>
 <tr>
 <td><a name="test_Set Variable">Set Variable</a></td>
-<td>Check Test Case</td>
-<td>Set Variable</td>
-<td></td>
+<td>${tc} =</td>
+<td>Check Test Case</td><td>Set Variable</td>
+
 <td></td>
 </tr>
-<tr>
+<tr><td></td><td>Check Log Message</td><td>${tc.kws[0].msgs[0]}</td><td>\${var} = Hello</td><td></td></tr><tr><td></td><td>Check Log Message</td><td>${tc.kws[7].msgs[0]}</td><td>Using
+'Set Variable' keyword with more or less than one argument is
+deprecated in Robot Framework 2.1 and that usage will be removed in 2.2.</td><td>WARN</td></tr><tr><td></td><td>Check Log Message</td><td>${tc.kws[13].msgs[0]}</td><td>Using 'Set
+Variable' keyword with more or less than one argument is deprecated in
+Robot Framework 2.1 and that usage will be removed in 2.2.</td><td>WARN</td></tr><tr>
 <td></td>
 <td></td>
 <td></td>

Modified: trunk/atest/testdata/standard_libraries/builtin/variables.html
==============================================================================
--- trunk/atest/testdata/standard_libraries/builtin/variables.html (original) +++ trunk/atest/testdata/standard_libraries/builtin/variables.html Tue Mar 24 11:40:55 2009
@@ -159,7 +159,7 @@
 <td>Hello</td>
 <td></td>
 </tr>
-<tr>
+<tr><td></td><td>@{mylist1} =</td><td>Set Variable</td><td>${LIST}</td><td><br></td></tr><tr><td></td><td>${mylist2} =</td><td>Set Variable</td><td>${LIST}</td><td></td></tr><tr><td></td><td>Should Be Equal</td><td>${mylist1}</td><td>${LIST}</td><td></td></tr><tr><td></td><td>Should Be Equal</td><td>${mylist2}</td><td>${LIST}</td><td></td></tr><tr><td></td><td>Comment</td><td>Usage below deprecated in RF 2.1</td><td>and should be removed in 2.2.</td><td></td></tr><tr>
 <td></td>
 <td>${var1}</td>
 <td>${var2} =</td>
@@ -176,20 +176,14 @@
 <tr>
 <td></td>
 <td>Should Be Equal</td>
-<td>${var1}</td>
-<td>Hello</td>
-<td></td>
-</tr>
-<tr>
-<td></td>
-<td>Should Be Equal</td>
-<td>${var2}</td>
-<td>world</td>
+<td>${var1}+${var2}</td>
+<td>Hello+world</td>
 <td></td>
 </tr>
+
 <tr>
 <td></td>
-<td>@{list} =</td>
+<td>@{mylist} =</td>
 <td>Set Variable</td>
 <td>Hi</td>
 <td>again</td>
@@ -197,52 +191,28 @@
 <tr>
 <td></td>
 <td>Should Be Equal</td>
-<td>'@{list}[0]'</td>
-<td>'Hi'</td>
-<td></td>
-</tr>
-<tr>
-<td></td>
-<td>Should Be Equal</td>
-<td>'@{list}[1]'</td>
-<td>'again'</td>
+<td>@{mylist}[...@{mylist}[1]</td>
+<td>Hi+again</td>
 <td></td>
 </tr>
+
 <tr>
 <td></td>
 <td>${scal} =</td>
 <td>Set Variable</td>
-<td>Hi</td>
-<td>again</td>
-</tr>
-<tr>
-<td></td>
-<td>Should Be Equal</td>
-<td>'${scal[0]}'</td>
-<td>'Hi'</td>
-<td></td>
-</tr>
-<tr>
-<td></td>
-<td>Should Be Equal</td>
-<td>'${scal[1]}'</td>
-<td>'again'</td>
-<td></td>
-</tr>
-<tr>
-<td></td>
-<td>${scal2} =</td>
-<td>Set Variable</td>
-<td>${scal}</td>
-<td></td>
+<td>Hello</td>
+<td>world</td>
 </tr>
 <tr>
 <td></td>
 <td>Should Be Equal</td>
 <td>${scal}</td>
-<td>${scal2}</td>
+<td>${LIST}</td>
 <td></td>
 </tr>
+
+
+
 <tr>
 <td></td>
 <td>${emp} =</td>
@@ -269,48 +239,12 @@



-<tr>
-<td></td>
-<td>${list} =</td>
-<td>Create List</td>
-<td>Hello</td>
-<td>world</td>
-</tr>
-<tr>
-<td></td>
-<td>${list2} =</td>
-<td>Create List</td>
-<td>Hi</td>
-<td>Tellus</td>
-</tr>
-<tr>
-<td></td>
-<td>@{var} =</td>
-<td>Set Variable If</td>
-<td>True</td>
-<td>${list}</td>
-</tr>
-<tr>
-<td></td>
-<td>...</td>
-<td>${list2}</td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td></td>
-<td>Should Be True</td>
-<td>@{var} == [ 'Hello', 'world' ]</td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td></td>
-<td></td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
+
+
+
+
+
+



Reply via email to