Revision: 2071
Author: jprantan
Date: Tue Jul 28 06:19:45 2009
Log: Added more tests for issue 348.
http://code.google.com/p/robotframework/source/detail?r=2071
Modified:
/trunk/atest/robot/standard_libraries/builtin/variables.html
/trunk/atest/testdata/standard_libraries/builtin/variables.html
=======================================
--- /trunk/atest/robot/standard_libraries/builtin/variables.html Mon Jul 27
02:51:01 2009
+++ /trunk/atest/robot/standard_libraries/builtin/variables.html Tue Jul 28
06:19:45 2009
@@ -1,10 +1,8 @@
-
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="RobotIDE" />
-<meta name="rf-template" content="False" />
+<html><head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="generator" content="RobotIDE">
+<meta name="rf-template" content="False">
<style type="text/css">
html {
font-family: Arial,Helvetica,sans-serif;
@@ -41,12 +39,13 @@
width: 10em;
}
</style>
-<title>Variables</title>
-</head>
+<title>Variables</title></head>
+
+
<body>
<h1>Variables</h1>
<table id="settings" border="1">
-<tr>
+<tbody><tr>
<th class="name">Setting</th>
<th>Value</th>
<th>Value</th>
@@ -88,9 +87,9 @@
<td></td>
<td></td>
</tr>
-</table>
+</tbody></table>
<table id="variables" border="1">
-<tr>
+<tbody><tr>
<th class="name">Variable</th>
<th>Value</th>
<th>Value</th>
@@ -104,9 +103,9 @@
<td></td>
<td></td>
</tr>
-</table>
+</tbody></table>
<table id="testcases" border="1">
-<tr>
+<tbody><tr>
<th class="name">Test Case</th>
<th>Action</th>
<th>Argument</th>
@@ -131,14 +130,16 @@
<td class="name"></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>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 class="name"></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>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>
@@ -1465,15 +1466,17 @@
<td></td>
</tr>
<tr>
-<td class="name"></td>
+<td class="name"><a name="keyword_Check Variable Does Not Exist In
UK">Check
+Variable Exists When Variable Exists And It Has Variable Like Value</a><a
name="test_Checking Variable Existence In User Keyword When Variable Name
Is Argument"></a></td><td>Check Test Case</td><td>${TEST NAME}</td>
+
+
<td></td>
<td></td>
-<td></td>
-<td></td>
-</tr>
-</table>
+</tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td
class="name"><a name="keyword_Check Variable Does Not Exist In UK">Variable
Does Not Exist Fails When Variable Exists And It Has Variable Like
+Value</a><a name="test_Checking Variable Existence In User Keyword When
Variable Name Is Argument"></a></td><td>Check Test Case</td><td>${TEST
NAME}</td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Overiding
variable when it has string value</td><td>Check Test
Case</td><td>${TEST
NAME}</td><td></td><td></td></tr><tr><td>Overiding variable when it
has non-string value</td><td>Check Test Case</td><td>${TEST
NAME}</td><td></td><td></td></tr>
+</tbody></table>
<table id="keywords" border="1">
-<tr>
+<tbody><tr>
<th class="name">Keyword</th>
<th>Action</th>
<th>Argument</th>
@@ -1508,6 +1511,5 @@
<td></td>
<td></td>
</tr>
-</table>
-</body>
-</html>
+</tbody></table>
+</body></html>
=======================================
--- /trunk/atest/testdata/standard_libraries/builtin/variables.html Mon Jul
27 02:51:01 2009
+++ /trunk/atest/testdata/standard_libraries/builtin/variables.html Tue Jul
28 06:19:45 2009
@@ -1,51 +1,52 @@
-
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="RobotIDE" />
-<meta name="rf-template" content="False" />
+<html><head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="generator" content="RobotIDE">
+<meta name="rf-template" content="False">
<style type="text/css">
html {
- font-family: Arial,Helvetica,sans-serif;
- background-color: white;
- color: black;
+font-family: Arial,Helvetica,sans-serif;
+background-color: white;
+color: black;
}
table {
- border-collapse: collapse;
- empty-cells: show;
- margin: 1em 0em;
- border: 0.1em solid black;
+border-collapse: collapse;
+empty-cells: show;
+margin: 1em 0em;
+border: 0.1em solid black;
}
th, td {
- border-style: solid;
- border-width: 0.05em 0.1em;
- border-color: black;
- padding: 0.1em 0.2em;
- height: 1.5em;
- width: 12em;
+border-style: solid;
+border-width: 0.05em 0.1em;
+border-color: black;
+padding: 0.1em 0.2em;
+height: 1.5em;
+width: 12em;
}
th {
- background-color: rgb(192, 192, 192);
- color: black;
- border-width: 0.1em;
- font-weight: bold;
- text-align: center;
- letter-spacing: 0.1em;
+background-color: rgb(192, 192, 192);
+color: black;
+border-width: 0.1em;
+font-weight: bold;
+text-align: center;
+letter-spacing: 0.1em;
}
td.name {
- background-color: rgb(240, 240, 240);
- letter-spacing: 0.1em;
+background-color: rgb(240, 240, 240);
+letter-spacing: 0.1em;
}
td.name, th.name {
- width: 10em;
-}
-</style>
-<title>Variables</title>
+width: 10em;
+}
+</style><title>Variables</title>
+
</head>
+
+
<body>
<h1>Variables</h1>
<table id="settings" border="1">
+<tbody>
<tr>
<th class="name">Setting</th>
<th>Value</th>
@@ -88,8 +89,10 @@
<td></td>
<td></td>
</tr>
+</tbody>
</table>
<table id="variables" border="1">
+<tbody>
<tr>
<th class="name">Variable</th>
<th>Value</th>
@@ -118,8 +121,10 @@
<td></td>
<td></td>
</tr>
+</tbody>
</table>
<table id="testcases" border="1">
+<tbody>
<tr>
<th class="name">Test Case</th>
<th>Action</th>
@@ -128,7 +133,8 @@
<th>Argument</th>
</tr>
<tr>
-<td class="name"><a name="test_Set Variable">Set Variable</a></td>
+<td class="name"><a name="test_Set Variable">Set
+Variable</a></td>
<td>${var} =</td>
<td>Set Variable</td>
<td>Hello</td>
@@ -247,7 +253,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="test_Log Variables">Log Variables</a></td>
+<td class="name"><a name="test_Log Variables">Log
+Variables</a></td>
<td>[Setup]</td>
<td>Set Log Level</td>
<td>TRACE</td>
@@ -310,7 +317,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="test_Set Test Variable - Scalars">Set Test
Variable - Scalars</a></td>
+<td class="name"><a name="test_Set Test Variable - Scalars">Set Test
Variable -
+Scalars</a></td>
<td>[Documentation]</td>
<td>FAIL Non-existing variable '\${non_existing}'</td>
<td></td>
@@ -387,7 +395,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="test_Set Test Variable - Lists">Set Test
Variable - Lists</a></td>
+<td class="name"><a name="test_Set Test Variable - Lists">Set Test
Variable -
+Lists</a></td>
<td>Should Be True</td>
<td>@{list} == ['Hello', 'world']</td>
<td></td>
@@ -485,7 +494,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="test_Set Test Variable Needing Escaping">Set
Test Variable Needing Escaping</a></td>
+<td class="name"><a name="test_Set Test Variable Needing Escaping">Set Test
+Variable Needing Escaping</a></td>
<td>Set Test Variable</td>
<td>$var1</td>
<td>One backslash \\ and \${notvar}</td>
@@ -667,7 +677,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="test_Set Test Variable In User Keyword">Set Test
Variable In User Keyword</a></td>
+<td class="name"><a name="test_Set Test Variable In User Keyword">Set Test
+Variable In User Keyword</a></td>
<td>${new_var} =</td>
<td>Set</td>
<td>Value of new var</td>
@@ -751,7 +762,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="test_Set Test Variable Not Affecting Other
Tests">Set Test Variable Not Affecting Other Tests</a></td>
+<td class="name"><a name="test_Set Test Variable Not Affecting Other
Tests">Set
+Test Variable Not Affecting Other Tests</a></td>
<td>Should Be Equal</td>
<td>${scalar}</td>
<td>Hi tellus</td>
@@ -837,7 +849,8 @@
<tr>
<td class="name"></td>
<td>Should Be True</td>
-<td>@{suite_setup_suite_var} == [ 'Suite var set in', 'suite setup' ]</td>
+<td>@{suite_setup_suite_var} == [ 'Suite var set in',
+'suite setup' ]</td>
<td></td>
<td></td>
</tr>
@@ -879,7 +892,8 @@
<tr>
<td class="name"></td>
<td>Should Be True</td>
-<td>@{test_level_suite_var} == [ 'Suite var set in', 'test' ]</td>
+<td>@{test_level_suite_var} == [ 'Suite var set in', 'test'
+]</td>
<td></td>
<td></td>
</tr>
@@ -907,7 +921,8 @@
<tr>
<td class="name"></td>
<td>Should Be True</td>
-<td>@{uk_level_suite_var} == [ 'Suite var set in', 'user keyword' ]</td>
+<td>@{uk_level_suite_var} == [ 'Suite var set in', 'user
+keyword' ]</td>
<td></td>
<td></td>
</tr>
@@ -921,7 +936,8 @@
<tr>
<td class="name"></td>
<td>Should Be True</td>
-<td>@{sub_uk_level_suite_var} == [ 'Suite var set in', 'sub user keyword'
]</td>
+<td>@{sub_uk_level_suite_var} == [ 'Suite var set in', 'sub
+user keyword' ]</td>
<td></td>
<td></td>
</tr>
@@ -963,7 +979,8 @@
<tr>
<td class="name"></td>
<td>Should Be True</td>
-<td>@{test_level_suite_var} == [ 'Suite var set in', 'test' ]</td>
+<td>@{test_level_suite_var} == [ 'Suite var set in', 'test'
+]</td>
<td></td>
<td></td>
</tr>
@@ -984,7 +1001,8 @@
<tr>
<td class="name"></td>
<td>Should Be True</td>
-<td>@{uk_level_suite_var} == [ 'Suite var set in', 'user keyword' ]</td>
+<td>@{uk_level_suite_var} == [ 'Suite var set in', 'user
+keyword' ]</td>
<td></td>
<td></td>
</tr>
@@ -998,7 +1016,8 @@
<tr>
<td class="name"></td>
<td>Should Be True</td>
-<td>@{sub_uk_level_suite_var} == [ 'Suite var set in', 'sub user keyword'
]</td>
+<td>@{sub_uk_level_suite_var} == [ 'Suite var set in', 'sub
+user keyword' ]</td>
<td></td>
<td></td>
</tr>
@@ -1040,7 +1059,8 @@
<tr>
<td class="name"></td>
<td>Should Be True</td>
-<td>@{suite_setup_global_var} == [ 'Global var set in', 'suite setup'
]</td>
+<td>@{suite_setup_global_var} == [ 'Global var set in',
+'suite setup' ]</td>
<td></td>
<td></td>
</tr>
@@ -1082,7 +1102,8 @@
<tr>
<td class="name"></td>
<td>Should Be True</td>
-<td>@{test_level_global_var} == [ 'Global var set in', 'test' ]</td>
+<td>@{test_level_global_var} == [ 'Global var set in',
+'test' ]</td>
<td></td>
<td></td>
</tr>
@@ -1110,7 +1131,8 @@
<tr>
<td class="name"></td>
<td>Should Be True</td>
-<td>@{uk_level_global_var} == [ 'Global var set in', 'user keyword' ]</td>
+<td>@{uk_level_global_var} == [ 'Global var set in', 'user
+keyword' ]</td>
<td></td>
<td></td>
</tr>
@@ -1124,7 +1146,8 @@
<tr>
<td class="name"></td>
<td>Should Be True</td>
-<td>@{sub_uk_level_global_var} == [ 'Global var set in', 'sub user
keyword' ]</td>
+<td>@{sub_uk_level_global_var} == [ 'Global var set in',
+'sub user keyword' ]</td>
<td></td>
<td></td>
</tr>
@@ -1166,7 +1189,8 @@
<tr>
<td class="name"></td>
<td>Should Be True</td>
-<td>@{test_level_global_var} == [ 'Global var set in', 'test' ]</td>
+<td>@{test_level_global_var} == [ 'Global var set in',
+'test' ]</td>
<td></td>
<td></td>
</tr>
@@ -1180,7 +1204,8 @@
<tr>
<td class="name"></td>
<td>Should Be True</td>
-<td>@{uk_level_global_var} == [ 'Global var set in', 'user keyword' ]</td>
+<td>@{uk_level_global_var} == [ 'Global var set in', 'user
+keyword' ]</td>
<td></td>
<td></td>
</tr>
@@ -1194,7 +1219,8 @@
<tr>
<td class="name"></td>
<td>Should Be True</td>
-<td>@{sub_uk_level_global_var} == [ 'Global var set in', 'sub user
keyword' ]</td>
+<td>@{sub_uk_level_global_var} == [ 'Global var set in',
+'sub user keyword' ]</td>
<td></td>
<td></td>
</tr>
@@ -1220,51 +1246,52 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="test_Set Test/Suite/Global Variables With Normal
Variable Syntax 1">Set Test/Suite/Global Variables With Normal Variable
Syntax 1</a></td>
+<td class="name"><a name="test_Set Test/Suite/Global Variables With Normal
Variable Syntax 1">Set
+Test/Suite/Global Variables With Normal Variable Syntax 1</a></td>
<td>Set Test Variable</td>
-<td>${new test var}</td>
+<td>${new test var 1}</td>
<td>test</td>
<td></td>
</tr>
<tr>
<td class="name"></td>
<td>Set Suite Variable</td>
-<td>@{new suite var}</td>
+<td>@{new suite var 1}</td>
<td>suite</td>
<td>variable</td>
</tr>
<tr>
<td class="name"></td>
<td>Set Global Variable</td>
-<td>@{new global var}</td>
+<td>@{new global var 1}</td>
<td>global with \ escapes \\</td>
<td>${CURDIR} ${TEMPDIR} \${escaped and not a var}</td>
</tr>
<tr>
<td class="name"></td>
<td>Should Be Equal</td>
-<td>${new test var}</td>
+<td>${new test var 1}</td>
<td>test</td>
<td></td>
</tr>
<tr>
<td class="name"></td>
<td>Should Be True</td>
-<td>@{new suite var} == 'suite variable'.split()</td>
+<td>@{new suite var 1} == 'suite variable'.split()</td>
<td></td>
<td></td>
</tr>
<tr>
<td class="name"></td>
<td>Should Be Equal</td>
-<td>@{new global var}[0]</td>
+<td>@{new global var 1}[0]</td>
<td>global with \ escapes \\</td>
<td></td>
</tr>
<tr>
<td class="name"></td>
<td>Should Be Equal</td>
-<td>@{new global var}[1]</td>
+<td>@{new global var 1}[1]</td>
<td>${CURDIR} ${TEMPDIR} \${escaped and not a var}</td>
<td></td>
</tr>
@@ -1276,23 +1303,24 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="test_Set Test/Suite/Global Variables With Normal
Variable Syntax 2">Set Test/Suite/Global Variables With Normal Variable
Syntax 2</a></td>
+<td class="name"><a name="test_Set Test/Suite/Global Variables With Normal
Variable Syntax 2">Set
+Test/Suite/Global Variables With Normal Variable Syntax 2</a></td>
<td>Should Be True</td>
-<td>@{new suite var} == 'suite variable'.split()</td>
+<td>@{new suite var 1} == 'suite variable'.split()</td>
<td></td>
<td></td>
</tr>
<tr>
<td class="name"></td>
<td>Should Be Equal</td>
-<td>@{new global var}[0]</td>
+<td>@{new global var 1}[0]</td>
<td>global with \ escapes \\</td>
<td></td>
</tr>
<tr>
<td class="name"></td>
<td>Should Be Equal</td>
-<td>@{new global var}[1]</td>
+<td>@{new global var 1}[1]</td>
<td>${CURDIR} ${TEMPDIR} \${escaped and not a var}</td>
<td></td>
</tr>
@@ -1304,7 +1332,9 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="test_It Should Be Possible To Set
Test/Suite/Global Variable Using Empty List Variable 1">It Should Be
Possible To Set Test/Suite/Global Variable Using Empty List Variable
1</a></td>
+<td class="name"><a name="test_It Should Be Possible To Set
Test/Suite/Global Variable Using Empty List Variable 1">It
+Should Be Possible To Set Test/Suite/Global Variable Using Empty List
+Variable 1</a></td>
<td>@{empty} =</td>
<td>Create List</td>
<td></td>
@@ -1313,42 +1343,42 @@
<tr>
<td class="name"></td>
<td>Set Test Variable</td>
-<td>${new test var}</td>
+<td>${new test var 2}</td>
<td>@{empty}</td>
<td></td>
</tr>
<tr>
<td class="name"></td>
<td>Set Suite Variable</td>
-<td>@{this suite var is really new}</td>
+<td>@{new suite var 2}</td>
<td>@{empty}</td>
<td></td>
</tr>
<tr>
<td class="name"></td>
-<td>Set Suite Variable</td>
-<td>${new global var}</td>
+<td>Set Global Variable</td>
+<td>${new global var 2}</td>
<td>@{empty}</td>
<td></td>
</tr>
<tr>
<td class="name"></td>
<td>Should Be True</td>
-<td>${new test var} == []</td>
+<td>${new test var 2} == []</td>
<td></td>
<td></td>
</tr>
<tr>
<td class="name"></td>
<td>Should Be True</td>
-<td>@{this suite var is really new} == []</td>
+<td>@{new suite var 2} == []</td>
<td></td>
<td></td>
</tr>
<tr>
<td class="name"></td>
<td>Should Be True</td>
-<td>${new global var} == []</td>
+<td>${new global var 2} == []</td>
<td></td>
<td></td>
</tr>
@@ -1360,16 +1390,18 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="test_It Should Be Possible To Set
Test/Suite/Global Variable Using Empty List Variable 2">It Should Be
Possible To Set Test/Suite/Global Variable Using Empty List Variable
2</a></td>
+<td class="name"><a name="test_It Should Be Possible To Set
Test/Suite/Global Variable Using Empty List Variable 2">It
+Should Be Possible To Set Test/Suite/Global Variable Using Empty List
+Variable 2</a></td>
<td>Should Be True</td>
-<td>@{this suite var is really new} == []</td>
+<td>@{new suite var 2} == []</td>
<td></td>
<td></td>
</tr>
<tr>
<td class="name"></td>
<td>Should Be True</td>
-<td>${new global var} == []</td>
+<td>${new global var 2} == []</td>
<td></td>
<td></td>
</tr>
@@ -1479,7 +1511,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="test_Replace Variables">Replace
Variables</a></td>
+<td class="name"><a name="test_Replace Variables">Replace
+Variables</a></td>
<td>[Documentation]</td>
<td>FAIL Non-existing variable '\${non existing variables}'</td>
<td></td>
@@ -1556,7 +1589,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="test_Replace Variables With Scalar
Object">Replace Variables With Scalar Object</a></td>
+<td class="name"><a name="test_Replace Variables With Scalar
Object">Replace
+Variables With Scalar Object</a></td>
<td>${replaced} =</td>
<td>Replace Variables</td>
<td>\${42}</td>
@@ -1640,7 +1674,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="test_Replace Variables With List
Variable">Replace Variables With List Variable</a></td>
+<td class="name"><a name="test_Replace Variables With List
Variable">Replace
+Variables With List Variable</a></td>
<td>@{replaced} =</td>
<td>Replace Variables</td>
<td>\...@{list}</td>
@@ -1717,7 +1752,9 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="test_Set Test/Suite/Global Varible In User
Keyword When Variable Name Is Used As Argument">Set Test/Suite/Global
Varible In User Keyword When Variable Name Is Used As Argument</a></td>
+<td class="name"><a name="test_Set Test/Suite/Global Varible In User
Keyword When Variable Name Is Used As Argument">Set
+Test/Suite/Global Varible In User Keyword When Variable Name Is Used As
+Argument</a></td>
<td>:: FOR</td>
<td>${type}</td>
<td>IN</td>
@@ -1752,7 +1789,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="test_Setting Variable Which Value Is In Variable
Like Syntax">Setting Variable Which Value Is In Variable Like
Syntax</a></td>
+<td class="name"><a name="test_Setting Variable Which Value Is In Variable
Like Syntax">Setting
+Variable Which Value Is In Variable Like Syntax</a></td>
<td>Set Test Variable</td>
<td>${variable}</td>
<td>\\\${foo}</td>
@@ -1808,7 +1846,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="test_Setting Variable Which Value Is In Variable
Syntax">Setting Variable Which Value Is In Variable Syntax</a></td>
+<td class="name"><a name="test_Setting Variable Which Value Is In Variable
Syntax">Setting
+Variable Which Value Is In Variable Syntax</a></td>
<td>Set Test Variable</td>
<td>${variable}</td>
<td>\${foo}</td>
@@ -1864,7 +1903,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="test_Checking Variable Existence In User Keyword
When Variable Name Is Argument">Checking Variable Existence In User Keyword
When Variable Name Is Argument</a></td>
+<td class="name"><a name="test_Checking Variable Existence In User Keyword
When Variable Name Is Argument">Checking
+Variable Existence In User Keyword When Variable Name Is Argument</a></td>
<td>Check Variable Does Not Exist In UK</td>
<td>\${foo}</td>
<td></td>
@@ -1905,15 +1945,19 @@
<td></td>
<td></td>
</tr>
-<tr>
+<tr><td class="name"><a name="keyword_Check Variable Does Not Exist In
UK">Check
+Variable Exists When Variable Exists And It Has Variable Like
Value</a></td><td>${variable} =</td><td>Set
Variable</td><td>\${value}</td><td></td></tr><tr><td></td><td>Variable
Should
Exist</td><td>\${variable}</td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td
class="name"><a name="keyword_Check Variable Does Not Exist In UK">Variable
Does Not Exist Fails When Variable Exists And It Has Variable Like
+Value</a></td><td>[Documentation]</td><td>FAIL</td><td>Variable
\${variable} exists<br></td><td></td></tr><tr><td></td><td>${variable}
=</td><td>Set Variable</td><td>\${value}</td><td></td></tr><tr>
<td class="name"></td>
+<td>Variable Should Not Exist</td><td>\${variable}</td>
+
<td></td>
<td></td>
-<td></td>
-<td></td>
-</tr>
+</tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Overiding
variable
when it has string value</td><td>${x} =</td><td>Set
Variable</td><td>Hello world!</td><td></td></tr><tr><td></td><td>Set Test
Variable</td><td>${x}</td><td>Hei
maailma!</td><td></td></tr><tr><td></td><td>Should Be
Equal</td><td>${x}</td><td>Hei
maailma!</td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Overiding variable
when it has non-string value</td><td>${int} =</td><td>Set
Variable</td><td>${1}</td><td></td></tr><tr><td></td><td>${list}
=</td><td>Create List</td><td>a</td><td>b</td></tr><tr><td></td><td>Set
Test Variable</td><td>${int}</td><td>string
1</td><td></td></tr><tr><td></td><td>Set Global
Variable</td><td>${list}</td><td>string
2</td><td></td></tr><tr><td></td><td>Should Be Equal</td><td>${int} -
${list}</td><td>string 1 - string 2</td><td></td></tr>
+</tbody>
</table>
<table id="keywords" border="1">
+<tbody>
<tr>
<th class="name">Keyword</th>
<th>Action</th>
@@ -1922,7 +1966,8 @@
<th>Argument</th>
</tr>
<tr>
-<td class="name"><a name="keyword_My Suite Setup">My Suite Setup</a></td>
+<td class="name"><a name="keyword_My Suite Setup">My
+Suite Setup</a></td>
<td>${suite_setup_local_var} =</td>
<td>Set</td>
<td>Variable available only locally</td>
@@ -1980,7 +2025,8 @@
<tr>
<td class="name"></td>
<td>Fail Unless</td>
-<td>${suite_setup_local_var} == [ 'Variable available only locally', 'in
suite setup' ]</td>
+<td>${suite_setup_local_var} == [ 'Variable available only
+locally', 'in suite setup' ]</td>
<td></td>
<td></td>
</tr>
@@ -1994,7 +2040,8 @@
<tr>
<td class="name"></td>
<td>Fail Unless</td>
-<td>@{suite_setup_suite_var} == [ 'Suite var set in', 'suite setup' ]</td>
+<td>@{suite_setup_suite_var} == [ 'Suite var set in',
+'suite setup' ]</td>
<td></td>
<td></td>
</tr>
@@ -2008,7 +2055,8 @@
<tr>
<td class="name"></td>
<td>Fail Unless</td>
-<td>@{suite_setup_global_var} == [ 'Global var set in', 'suite setup'
]</td>
+<td>@{suite_setup_global_var} == [ 'Global var set in',
+'suite setup' ]</td>
<td></td>
<td></td>
</tr>
@@ -2127,7 +2175,9 @@
<tr>
<td class="name"><a name="keyword_Log Variables In UK">Log Variables In
UK</a></td>
<td>[Documentation]</td>
-<td>Log Variables should log all the global variables, variables defined
in test level and also the ones defined here in uk level</td>
+<td>Log Variables should log all the global variables,
+variables defined in test level and also the ones defined here in uk
+level</td>
<td></td>
<td></td>
</tr>
@@ -2153,7 +2203,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="keyword_Set Test Variables In UK">Set Test
Variables In UK</a></td>
+<td class="name"><a name="keyword_Set Test Variables In UK">Set Test
Variables
+In UK</a></td>
<td>Should Be Equal</td>
<td>${scalar}</td>
<td>Hi tellus</td>
@@ -2209,7 +2260,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="keyword_Check Test Variables Available In
UK">Check Test Variables Available In UK</a></td>
+<td class="name"><a name="keyword_Check Test Variables Available In
UK">Check
+Test Variables Available In UK</a></td>
<td>Should Be Equal</td>
<td>${scalar}</td>
<td>Hi tellus</td>
@@ -2258,7 +2310,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="keyword_Check Test Variables Not Available In
UK">Check Test Variables Not Available In UK</a></td>
+<td class="name"><a name="keyword_Check Test Variables Not Available In
UK">Check
+Test Variables Not Available In UK</a></td>
<td>Equals</td>
<td>${scalar}</td>
<td>Hi tellus</td>
@@ -2314,7 +2367,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="keyword_Set Suite Variables In UK">Set Suite
Variables In UK</a></td>
+<td class="name"><a name="keyword_Set Suite Variables In UK">Set Suite
Variables
+In UK</a></td>
<td>${uk_level_suite_var} =</td>
<td>String</td>
<td>Suite var set in user keyword</td>
@@ -2344,7 +2398,8 @@
<tr>
<td class="name"></td>
<td>Fail Unless</td>
-<td>@{uk_level_suite_var} == [ 'Suite var set in', 'user keyword' ]</td>
+<td>@{uk_level_suite_var} == [ 'Suite var set in', 'user
+keyword' ]</td>
<td></td>
<td></td>
</tr>
@@ -2365,7 +2420,8 @@
<tr>
<td class="name"></td>
<td>Fail Unless</td>
-<td>@{sub_uk_level_suite_var} == [ 'Suite var set in', 'sub user keyword'
]</td>
+<td>@{sub_uk_level_suite_var} == [ 'Suite var set in', 'sub
+user keyword' ]</td>
<td></td>
<td></td>
</tr>
@@ -2377,7 +2433,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="keyword_Set Suite Variables In Sub UK">Set Suite
Variables In Sub UK</a></td>
+<td class="name"><a name="keyword_Set Suite Variables In Sub UK">Set Suite
+Variables In Sub UK</a></td>
<td>Set Suite Variable</td>
<td>\${sub_uk_level_suite_var}</td>
<td>Suite var set in sub user keyword</td>
@@ -2400,7 +2457,8 @@
<tr>
<td class="name"></td>
<td>Fail Unless</td>
-<td>@{sub_uk_level_suite_var} == [ 'Suite var set in', 'sub user keyword'
]</td>
+<td>@{sub_uk_level_suite_var} == [ 'Suite var set in', 'sub
+user keyword' ]</td>
<td></td>
<td></td>
</tr>
@@ -2412,7 +2470,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="keyword_Check Suite Variables Available In
UK">Check Suite Variables Available In UK</a></td>
+<td class="name"><a name="keyword_Check Suite Variables Available In
UK">Check
+Suite Variables Available In UK</a></td>
<td>Fail If Variable Exists</td>
<td>$suite_setup_local_var</td>
<td></td>
@@ -2428,7 +2487,8 @@
<tr>
<td class="name"></td>
<td>Fail Unless</td>
-<td>@{suite_setup_suite_var} == [ 'Suite var set in', 'suite setup' ]</td>
+<td>@{suite_setup_suite_var} == [ 'Suite var set in',
+'suite setup' ]</td>
<td></td>
<td></td>
</tr>
@@ -2442,7 +2502,8 @@
<tr>
<td class="name"></td>
<td>Fail Unless</td>
-<td>@{test_level_suite_var} == [ 'Suite var set in', 'test' ]</td>
+<td>@{test_level_suite_var} == [ 'Suite var set in', 'test'
+]</td>
<td></td>
<td></td>
</tr>
@@ -2463,7 +2524,8 @@
<tr>
<td class="name"></td>
<td>Fail Unless</td>
-<td>@{uk_level_suite_var} == [ 'Suite var set in', 'user keyword' ]</td>
+<td>@{uk_level_suite_var} == [ 'Suite var set in', 'user
+keyword' ]</td>
<td></td>
<td></td>
</tr>
@@ -2477,7 +2539,8 @@
<tr>
<td class="name"></td>
<td>Fail Unless</td>
-<td>@{sub_uk_level_suite_var} == [ 'Suite var set in', 'sub user keyword'
]</td>
+<td>@{sub_uk_level_suite_var} == [ 'Suite var set in', 'sub
+user keyword' ]</td>
<td></td>
<td></td>
</tr>
@@ -2489,7 +2552,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="keyword_Set Global Variables In UK">Set Global
Variables In UK</a></td>
+<td class="name"><a name="keyword_Set Global Variables In UK">Set Global
+Variables In UK</a></td>
<td>${uk_level_global_var} =</td>
<td>String</td>
<td>Global var set in user keyword</td>
@@ -2519,7 +2583,8 @@
<tr>
<td class="name"></td>
<td>Fail Unless</td>
-<td>@{uk_level_global_var} == [ 'Global var set in', 'user keyword' ]</td>
+<td>@{uk_level_global_var} == [ 'Global var set in', 'user
+keyword' ]</td>
<td></td>
<td></td>
</tr>
@@ -2540,7 +2605,8 @@
<tr>
<td class="name"></td>
<td>Fail Unless</td>
-<td>@{sub_uk_level_global_var} == [ 'Global var set in', 'sub user
keyword' ]</td>
+<td>@{sub_uk_level_global_var} == [ 'Global var set in',
+'sub user keyword' ]</td>
<td></td>
<td></td>
</tr>
@@ -2552,7 +2618,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="keyword_Set Global Variables In Sub UK">Set
Global Variables In Sub UK</a></td>
+<td class="name"><a name="keyword_Set Global Variables In Sub UK">Set
Global
+Variables In Sub UK</a></td>
<td>Set Global Variable</td>
<td>\${sub_uk_level_global_var}</td>
<td>Global var set in sub user keyword</td>
@@ -2575,7 +2642,8 @@
<tr>
<td class="name"></td>
<td>Fail Unless</td>
-<td>@{sub_uk_level_global_var} == [ 'Global var set in', 'sub user
keyword' ]</td>
+<td>@{sub_uk_level_global_var} == [ 'Global var set in',
+'sub user keyword' ]</td>
<td></td>
<td></td>
</tr>
@@ -2587,7 +2655,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="keyword_Check Global Variables Available In
UK">Check Global Variables Available In UK</a></td>
+<td class="name"><a name="keyword_Check Global Variables Available In
UK">Check
+Global Variables Available In UK</a></td>
<td>Should Be Equal</td>
<td>${suite_setup_global_var}</td>
<td>Global var set in suite setup</td>
@@ -2596,7 +2665,8 @@
<tr>
<td class="name"></td>
<td>Fail Unless</td>
-<td>@{suite_setup_global_var} == [ 'Global var set in', 'suite setup'
]</td>
+<td>@{suite_setup_global_var} == [ 'Global var set in',
+'suite setup' ]</td>
<td></td>
<td></td>
</tr>
@@ -2610,7 +2680,8 @@
<tr>
<td class="name"></td>
<td>Fail Unless</td>
-<td>@{test_level_global_var} == [ 'Global var set in', 'test' ]</td>
+<td>@{test_level_global_var} == [ 'Global var set in',
+'test' ]</td>
<td></td>
<td></td>
</tr>
@@ -2631,7 +2702,8 @@
<tr>
<td class="name"></td>
<td>Fail Unless</td>
-<td>@{uk_level_global_var} == [ 'Global var set in', 'user keyword' ]</td>
+<td>@{uk_level_global_var} == [ 'Global var set in', 'user
+keyword' ]</td>
<td></td>
<td></td>
</tr>
@@ -2645,7 +2717,8 @@
<tr>
<td class="name"></td>
<td>Fail Unless</td>
-<td>@{sub_uk_level_global_var} == [ 'Global var set in', 'sub user
keyword' ]</td>
+<td>@{sub_uk_level_global_var} == [ 'Global var set in',
+'sub user keyword' ]</td>
<td></td>
<td></td>
</tr>
@@ -2657,7 +2730,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="keyword_Replace Variables And Verify
Content">Replace Variables And Verify Content</a></td>
+<td class="name"><a name="keyword_Replace Variables And Verify
Content">Replace
+Variables And Verify Content</a></td>
<td>[Arguments]</td>
<td>${template}</td>
<td>${name}</td>
@@ -2674,7 +2748,9 @@
<td class="name"></td>
<td>Should Be Equal</td>
<td>${replaced}</td>
-<td>Hello ${name}!\n<br> How are you on this @{occasion}?\n<br></td>
+<td>Hello ${name}!\n<br>
+How are you on this @{occasion}?\n<br>
+</td>
<td></td>
</tr>
<tr>
@@ -2685,7 +2761,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="keyword_Test Setting Variable In User
Keyword">Test Setting Variable In User Keyword</a></td>
+<td class="name"><a name="keyword_Test Setting Variable In User
Keyword">Test
+Setting Variable In User Keyword</a></td>
<td>[Arguments]</td>
<td>${arg}</td>
<td>${type}</td>
@@ -2703,7 +2780,8 @@
<td>Should Not Be Equal</td>
<td>${arg}</td>
<td>value</td>
-<td>Value is set to variable \${arg} even it should be set to variable
\${variable}</td>
+<td>Value is set to variable \${arg} even it should be set
+to variable \${variable}</td>
</tr>
<tr>
<td class="name"></td>
@@ -2727,7 +2805,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="keyword_Check Variable Exists In UK">Check
Variable Exists In UK</a></td>
+<td class="name"><a name="keyword_Check Variable Exists In UK">Check
Variable
+Exists In UK</a></td>
<td>[Arguments]</td>
<td>${variable name}</td>
<td></td>
@@ -2748,7 +2827,8 @@
<td></td>
</tr>
<tr>
-<td class="name"><a name="keyword_Check Variable Does Not Exist In
UK">Check Variable Does Not Exist In UK</a></td>
+<td class="name"><a name="keyword_Check Variable Does Not Exist In
UK">Check
+Variable Does Not Exist In UK</a></td>
<td>[Arguments]</td>
<td>${variable name}</td>
<td></td>
@@ -2761,6 +2841,7 @@
<td></td>
<td></td>
</tr>
+
<tr>
<td class="name"></td>
<td></td>
@@ -2768,13 +2849,9 @@
<td></td>
<td></td>
</tr>
-<tr>
-<td class="name"></td>
-<td></td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
+
+
+
+</tbody>
</table>
-</body>
-</html>
+</body></html>