Revision: 3807
Author: pekka.klarck
Date: Tue Jul 13 01:58:23 2010
Log: format
http://code.google.com/p/robotframework/source/detail?r=3807

Added:
 /trunk/atest/robot/test_libraries/java_library_imports_with_args.txt
 /trunk/atest/robot/test_libraries/library_imports_with_args.txt
 /trunk/atest/testdata/test_libraries/library_imports_with_args.txt
Deleted:
 /trunk/atest/robot/test_libraries/java_library_imports_with_args.html
 /trunk/atest/robot/test_libraries/library_imports_with_args.html
 /trunk/atest/testdata/test_libraries/library_imports_with_args.html

=======================================
--- /dev/null
+++ /trunk/atest/robot/test_libraries/java_library_imports_with_args.txt Tue Jul 13 01:58:23 2010
@@ -0,0 +1,19 @@
+*** Settings ***
+Documentation Tests for checking that library initialization arguments are handled correctly. Taking libraries without arguments is not tested here, because almost every other suite does that. +Suite Setup Run Tests ${EMPTY} test_libraries/library_imports_with_args.txt
+Force Tags      regression  jybot
+Resource        atest_resource.txt
+
+*** Test Cases ***
+Importing Java Library With Arguments
+ Check Syslog Contains Imported library 'JavaVarArgsConstructor' with arguments [ valid argument | another arg ]
+
+Importing Java Library With Default Arguments
+ Check Syslog Contains Imported library 'JavaVarArgsConstructor' with arguments [ mandatory ]
+
+Importing Java Library With Too Many Arguments
+ Check Syslog Contains Test Library 'ExampleJavaLibrary' expected 0 arguments, got 1.
+
+Importing Java Library With Too Few Arguments
+ Check Syslog Contains Test Library 'JavaVarArgsConstructor' expected 1 to 3 arguments, got 0.
+
=======================================
--- /dev/null
+++ /trunk/atest/robot/test_libraries/library_imports_with_args.txt Tue Jul 13 01:58:23 2010
@@ -0,0 +1,22 @@
+*** Settings ***
+Documentation Tests for checking that library initialization arguments are handled correctly. Taking libraries without arguments is not tested here, because almost every other suite does that. +Suite Setup Run Tests ${EMPTY} test_libraries/library_imports_with_args.txt
+Force Tags      regression  pybot  jybot
+Resource        atest_resource.txt
+
+*** Test Cases ***
+Importing Python Library With Arguments
+ Check Syslog Contains Imported library 'PythonVarArgsConstructor' with arguments [ valid argument | another arg ]
+
+Importing Python Library With Default Arguments
+ Check Syslog Contains Imported library 'PythonVarArgsConstructor' with arguments [ mandatory ]
+
+Importing Python Library With Too Many Arguments
+ Check Syslog Contains Test Library 'ExampleLibrary' expected 0 arguments, got 1.
+
+Importing Python Library With Too Few Arguments
+ Check Syslog Contains Test Library 'PythonVarArgsConstructor' expected at least 1 argument, got 0.
+
+Importing Python Library With List And Dictinary Arguments
+ Check Syslog Contains Imported library 'ParameterLibrary' with arguments [ [1, 2, 3, 4, 'foo', 'bar'] | {'a': 1} ]
+
=======================================
--- /dev/null
+++ /trunk/atest/testdata/test_libraries/library_imports_with_args.txt Tue Jul 13 01:58:23 2010
@@ -0,0 +1,16 @@
+*** Settings ***
+Library         ExampleLibrary  invalid
+Library         ExampleJavaLibrary  invalid
+Library         PythonVarArgsConstructor  WITH NAME  VarArgs1
+Library         PythonVarArgsConstructor  mandatory  WITH NAME  VarArgs2
+Library         PythonVarArgsConstructor  valid argument  another arg
+Library         JavaVarArgsConstructor  WITH NAME  JavaVarArgs1
+Library         JavaVarArgsConstructor  mandatory  WITH NAME  JavaVarArgs2
+Library         JavaVarArgsConstructor  valid argument  another arg
+Variables       ../../testresources/res_and_var_files/different_variables.py
+Library         ParameterLibrary  ${list1}  ${dictionary1}
+
+*** Test Cases ***
+Test
+    Comment  Tests only failing library imports.
+
=======================================
--- /trunk/atest/robot/test_libraries/java_library_imports_with_args.html Thu May 6 03:01:28 2010
+++ /dev/null
@@ -1,1216 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-  <style type="text/css">
-html { font-family: Arial,Helvetica,sans-serif;
-background-color: white;
-color: black;
-}
-p { max-width: 60em;
-}
-table { 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;
-}
-th {
-background-color: rgb(192, 192, 192);
-color: black;
-border-width: 0.1em;
-font-weight: bold;
-text-align: center;
-text-transform: capitalize;
-letter-spacing: 0.1em;
-}
-/* Widths of named columns */
-col.name {
-width: 10em;
-}
-.action , .value, .arg {
-width: 15em;
-}
-/* Properties for the name column - td:first-child should work in CSS 2.1 avare browsers (tested in Firefox)
-- col.name is against specs but works in IE
-*/
-td:first-child, col.name {
-background-color: rgb(240, 240, 240);
-text-transform: capitalize;
-letter-spacing: 0.1em;
-}
-th { font-style: normal; } /* required for IE */
-  </style>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <title>Robot Test Cases</title><link type="text/css" href="resources/css/testdata.css" rel="stylesheet"></head>
-<body>
-
-
-
-
-
-
-
-
-<h1>Robot Test for Java Libraries</h1>
-
-
-
-<span style="font-weight: bold;">
-
-
-</span>
-<table border="1">
-
-
-  <thead><tr>
-
-
-    <th>Setting</th>
-
-
-
-
-
-
-
-
-    <th>Value</th>
-
-
-
-
-
-
-
-
-    <th>Value</th>
-
-
-
-
-
-
-
-
-    <th>value</th>
-
-
-
-
-
-
-
-
-    <th>Value</th>
-
-
-
-
-
-
-
-
-  </tr>
-
-
-
-
-
-
-
-
-  </thead> <tbody>
-
-
-
-
-
-
-
-
-    <tr>
-
-
-
-      <td>Document</td>
-
-
-
- <td>Tests for checking that library initialization arguments are handled correctly.<br>Taking libraries without arguments is not tested here, because almost every other suite does that.</td><td align="undefined" valign="undefined"></td>
-
-
-
-      <td align="undefined" valign="undefined"></td>
-
-
-
-      <td align="undefined" valign="undefined"></td>
-
-
-
-    </tr>
-
-
-
-    <tr>
-
-
-
-      <td>Force Tags</td>
-
-
-
-      <td>regression</td>
-
-
-
-      <td>jybot</td>
-
-
-
-      <td align="undefined" valign="undefined"></td>
-
-
-
-      <td align="undefined" valign="undefined"></td>
-
-
-
-    </tr>
-
-
-
-
-
-
-
-    <tr>
-
-
-
-
-
-
-
-
-      <td>Resource</td>
-
-
-
-
-
-
-
-
-      <td>atest_resource.txt</td>
-
-
-
-
-
-
-
-
-      <td></td>
-
-
-
-
-
-
-
-
-      <td></td>
-
-
-
-
-
-
-
-
-      <td></td>
-
-
-
-
-
-
-
-
-    </tr>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-    <tr>
-
-
-
-
-
-
-
-
-      <td>Suite Setup</td>
-
-
-
-
-
-
-
-
-      <td>Run Tests</td>
-
-
-
-
-
-
-
-
-      <td><br>
-
-      </td>
-
-
-
-
-
-
-
-
-      <td>test_libraries${/}library_imports_with_args.html</td><td></td>
-
-
-
-
-
-
-
-
-    </tr>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-  </tbody>
-</table>
-
-
-
-
-
-
-
-
-
-
-
-
-
-<table border="1">
-
-
-
-
-
-
-
-
- <colgroup span="99"><col class="name"><col class="value" span="4"></colgroup> <thead>
-  <tr>
-
-
-
-
-
-
-
-
-    <th>Variable</th>
-
-
-
-
-
-
-
-
-    <th>Value</th>
-
-
-
-
-
-
-
-
-    <th>Value</th>
-
-
-
-
-
-
-
-
-    <th>Value</th>
-
-
-
-
-
-
-
-
-    <th>Value</th>
-
-
-
-
-
-
-
-
-  </tr>
-
-
-
-
-
-
-
-
-  </thead> <tbody>
-
-
-
-
-
-
-
-
-    <tr>
-
-
-
-
-
-
-
-
-      <td></td>
-
-
-
-
-
-
-
-
-      <td></td>
-
-
-
-
-
-
-
-
-      <td></td>
-
-
-
-
-
-
-
-
-      <td></td>
-
-
-
-
-
-
-
-
-      <td></td>
-
-
-
-
-
-
-
-
-    </tr>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-  </tbody>
-</table>
-
-
-
-
-
-
-
-
-
-
-
-
-
-<table border="1">
-
-
-
-
-
-
-
-
- <colgroup span="99"><col class="name"><col class="action"><col class="arg" span="3"></colgroup>
-  <thead> <tr>
-
-
-
-
-
-
-
-
-    <th>Test Case</th>
-
-
-
-
-
-
-
-
-    <th>Action</th>
-
-
-
-
-
-
-
-
-    <th>Argument</th>
-
-
-
-
-
-
-
-
-    <th>Argument</th>
-
-
-
-
-
-
-
-
-    <th>Argument</th>
-
-
-
-
-
-
-
-
-  </tr>
-
-
-
-
-
-
-
-
-  </thead> <tbody>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-    <tr>
-
-
-
-
-
-
-
-
-      <td>Importing Java Library With Arguments</td>
-
-
-
-
-
-
-
-
-      <td>Check Syslog Contains</td>
-
-
-
-
-
-
-
-
- <td>Imported library 'JavaVarArgsConstructor' with arguments [ valid argument | another arg ]</td>
-
-
-
-
-
-
-
-
-      <td></td><td></td>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-    </tr>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Importing Java Library With&nbsp;Default Arguments</td><td>Check Syslog Contains</td><td>Imported library 'JavaVarArgsConstructor' with arguments [ mandatory ]</td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Importing Java Library With Too Many Arguments</td><td>Check Syslog Contains</td><td>Test Library 'ExampleJavaLibrary' expected 0 arguments, got 1.</td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Importing Java Library With Too Few Arguments</td><td>Check Syslog Contains</td><td>Test Library 'JavaVarArgsConstructor' expected 1 to 3 arguments, got 0.</td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr>
-
-
-
-
-
-
-
-
-
-
-
-
***The diff for this file has been truncated for email.***
=======================================
--- /trunk/atest/robot/test_libraries/library_imports_with_args.html Thu May 6 03:01:28 2010
+++ /dev/null
@@ -1,225 +0,0 @@
-<!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">
-<style type="text/css">
-html {
-  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;
-}
-th, td {
-  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;
-}
-td.name {
-  background-color: rgb(240, 240, 240);
-  letter-spacing: 0.1em;
-}
-td.name, th.name {
-  width: 10em;
-}
-</style>
-<title>Library Imports With Args</title></head>
-
-
-<body>
-<h1>Library Imports With Args</h1>
-<table id="settings" border="1">
-<tbody><tr>
-<th class="name">Setting</th>
-<th>Value</th>
-<th>Value</th>
-<th>Value</th>
-<th>Value</th>
-</tr>
-<tr>
-<td class="name">Documentation</td>
-<td>Tests for checking that library initialization arguments are
-handled correctly. Taking libraries without arguments is not tested
-here, because almost every other suite does that.</td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td class="name">Force Tags</td>
-<td>regression</td>
-<td>pybot</td>
-<td>jybot</td>
-<td></td>
-</tr>
-<tr>
-<td class="name">Suite Setup</td>
-<td>Run Tests</td>
-<td></td>
-<td>test_libraries${/}library_imports_with_args.html</td>
-<td></td>
-</tr>
-<tr>
-<td class="name">Resource</td>
-<td>atest_resource.txt</td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td class="name"></td>
-<td></td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-</tbody></table>
-<table id="variables" border="1">
-<tbody><tr>
-<th class="name">Variable</th>
-<th>Value</th>
-<th>Value</th>
-<th>Value</th>
-<th>Value</th>
-</tr>
-<tr>
-<td class="name"></td>
-<td></td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-</tbody></table>
-<table id="testcases" border="1">
-<tbody><tr>
-<th class="name">Test Case</th>
-<th>Action</th>
-<th>Argument</th>
-<th>Argument</th>
-<th>Argument</th>
-</tr>
-<tr>
-<td class="name"><a name="test_Importing Python Library With Arguments">Importing Python Library With Arguments</a></td>
-<td>Check Syslog Contains</td>
-<td>Imported library 'PythonVarArgsConstructor' with arguments [ valid argument | another arg ]</td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td class="name"></td>
-<td></td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td class="name"><a name="test_Importing Python Library With Default Arguments">Importing Python Library With Default Arguments</a></td>
-<td>Check Syslog Contains</td>
-<td>Imported library 'PythonVarArgsConstructor' with arguments [ mandatory ]</td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td class="name"></td>
-<td></td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td class="name"><a name="test_Importing Python Library With Too Many Arguments">Importing Python Library With Too Many Arguments</a></td>
-<td>Check Syslog Contains</td>
-<td>Test Library 'ExampleLibrary' expected 0 arguments, got 1.</td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td class="name"></td>
-<td></td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td class="name"><a name="test_Importing Python Library With Too Few Arguments">Importing Python Library With Too Few Arguments</a></td>
-<td>Check Syslog Contains</td>
-<td>Test Library 'PythonVarArgsConstructor' expected at least 1 argument, got 0.</td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td class="name"></td>
-<td></td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td class="name"><a name="test_Importing Python Library With List And Dictinary Arguments">Importing Python Library With List And Dictinary Arguments</a></td>
-<td>Check Syslog Contains</td>
-<td>Imported library 'ParameterLibrary' with arguments [ [1, 2, 3, 4, 'foo', 'bar'] | {'a': 1} ]</td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td class="name"></td>
-<td></td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td class="name"></td>
-<td></td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td class="name"></td>
-<td></td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td class="name"></td>
-<td></td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-</tbody></table>
-<table id="keywords" border="1">
-<tbody><tr>
-<th class="name">Keyword</th>
-<th>Action</th>
-<th>Argument</th>
-<th>Argument</th>
-<th>Argument</th>
-</tr>
-<tr>
-<td class="name"></td>
-<td></td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-</tbody></table>
-</body></html>
=======================================
--- /trunk/atest/testdata/test_libraries/library_imports_with_args.html Thu May 6 03:01:28 2010
+++ /dev/null
@@ -1,195 +0,0 @@
-<!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">
-<style type="text/css">
-html {
-  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;
-}
-th, td {
-  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;
-}
-td.name {
-  background-color: rgb(240, 240, 240);
-  letter-spacing: 0.1em;
-}
-td.name, th.name {
-  width: 10em;
-}
-</style>
-<title>Library Imports With Args</title></head>
-
-
-<body>
-<h1>Library Imports With Args</h1>
-<table id="settings" border="1">
-<tbody><tr>
-<th class="name">Setting</th>
-<th>Value</th>
-<th>Value</th>
-<th>Value</th>
-<th>Value</th>
-</tr>
-<tr>
-<td class="name">Library</td>
-<td>ExampleLibrary</td>
-<td>invalid</td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td class="name">Library</td>
-<td>ExampleJavaLibrary</td>
-<td>invalid</td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td class="name">Library</td>
-<td>PythonVarArgsConstructor</td>
-<td>WITH NAME</td>
-<td>VarArgs1</td>
-<td></td>
-</tr>
-<tr>
-<td class="name">Library</td>
-<td>PythonVarArgsConstructor</td>
-<td>mandatory</td>
-<td>WITH NAME</td>
-<td>VarArgs2</td>
-</tr>
-<tr>
-<td class="name">Library</td>
-<td>PythonVarArgsConstructor</td>
-<td>valid argument</td>
-<td>another arg</td>
-<td></td>
-</tr>
-<tr>
-<td class="name">Library</td>
-<td>JavaVarArgsConstructor</td>
-<td>WITH NAME</td>
-<td>JavaVarArgs1</td>
-<td></td>
-</tr>
-<tr>
-<td class="name">Library</td>
-<td>JavaVarArgsConstructor</td>
-<td>mandatory</td>
-<td>WITH NAME</td>
-<td>JavaVarArgs2</td>
-</tr>
-<tr>
-<td class="name">Library</td>
-<td>JavaVarArgsConstructor</td>
-<td>valid argument</td>
-<td>another arg</td>
-<td></td>
-</tr>
-<tr>
-<td class="name">Variables</td>
-<td>../../testresources/res_and_var_files/different_variables.py</td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td class="name">Library</td>
-<td>ParameterLibrary</td>
-<td>${list1}</td>
-<td>${dictionary1}</td>
-<td></td>
-</tr>
-<tr>
-<td class="name"></td>
-<td></td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-</tbody></table>
-<table id="variables" border="1">
-<tbody><tr>
-<th class="name">Variable</th>
-<th>Value</th>
-<th>Value</th>
-<th>Value</th>
-<th>Value</th>
-</tr>
-<tr>
-<td class="name"></td>
-<td></td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-</tbody></table>
-<table id="testcases" border="1">
-<tbody><tr>
-<th class="name">Test Case</th>
-<th>Action</th>
-<th>Argument</th>
-<th>Argument</th>
-<th>Argument</th>
-</tr>
-<tr>
-<td class="name"><a name="test_Test">Test</a></td>
-<td>Comment</td>
-<td>Tests only failing library imports.</td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td class="name"></td>
-<td></td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td class="name"></td>
-<td></td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-</tbody></table>
-<table id="keywords" border="1">
-<tbody><tr>
-<th class="name">Keyword</th>
-<th>Action</th>
-<th>Argument</th>
-<th>Argument</th>
-<th>Argument</th>
-</tr>
-<tr>
-<td class="name"></td>
-<td></td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-</tbody></table>
-</body></html>

Reply via email to