Author: janne.t.harkonen
Date: Mon Nov 24 06:11:44 2008
New Revision: 1086

Added:
trunk/atest/robot/test_libraries/java_library_imports_with_args.html (contents, props changed) trunk/atest/robot/test_libraries/library_imports_with_args.html (contents, props changed) trunk/atest/testdata/test_libraries/library_imports_with_args.html (contents, props changed) trunk/atest/testresources/testlibs/JavaVarArgsConstructor.class (contents, props changed) trunk/atest/testresources/testlibs/JavaVarArgsConstructor.java (contents, props changed) trunk/atest/testresources/testlibs/PythonVarArgsConstructor.py (contents, props changed)

Log:
tests for checking of Library constructor arguments, issue 155

Added: trunk/atest/robot/test_libraries/java_library_imports_with_args.html
==============================================================================
--- (empty file)
+++ trunk/atest/robot/test_libraries/java_library_imports_with_args.html Mon Nov 24 06:11:44 2008
@@ -0,0 +1,1216 @@
+<!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>../../resources/resource.html</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>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+  </tbody>
+</table>
+
+
+
+
+
+
+
+
+<br>
+
+
+
+
+
+
+
+
+<table border="1">
+
+
+
+
+
+
+
+
+ <colgroup span="99"><col class="name"><col class="value" span="4"></colgroup> <thead>
+  <tr>
+
+
+
+
+
+
+
+
+    <th>Keyword</th>
+
+
+
+
+
+
+
+
+    <th>Action</th>
+
+
+
+
+
+
+
+
+    <th>Argument</th>
+
+
+
+
+
+
+
+
+    <th>Argument</th>
+
+
+
+
+
+
+
+
+    <th>Argument</th>
+
+
+
+
+
+
+
+
+  </tr>
+
+
+
+
+
+
+
+
+  </thead> <tbody>
+
+
+
+
+
+
+
+
+    <tr>
+
+
+
+
+
+
+
+
+      <td></td>
+
+
+
+
+
+
+
+
+      <td></td>
+
+
+
+
+
+
+
+
+      <td></td><td></td>
+
+
+
+
+
+
+
+
+      <td></td>
+
+
+
+
+
+
+
+
+    </tr>
+
+
+
+    <tr><td></td><td></td><td></td><td></td><td></td></tr><tr>
+
+
+
+      <td align="undefined" valign="undefined"></td>
+
+
+
+      <td></td><td></td>
+
+
+
+
+
+
+
+      <td align="undefined" valign="undefined"></td>
+
+
+
+      <td align="undefined" valign="undefined"></td>
+
+
+
+    </tr><tr><td></td><td></td><td></td><td></td><td></td></tr>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+  </tbody>
+</table>
+
+
+
+
+
+
+
+
+
+
+
+
+
+</body></html>
\ No newline at end of file

Added: trunk/atest/robot/test_libraries/library_imports_with_args.html
==============================================================================
--- (empty file)
+++ trunk/atest/robot/test_libraries/library_imports_with_args.html Mon Nov 24 06:11:44 2008
@@ -0,0 +1,1216 @@
+<!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>pybot</td>
+
+
+
+      <td align="undefined" valign="undefined">jybot</td>
+
+
+
+      <td align="undefined" valign="undefined"></td>
+
+
+
+    </tr>
+
+
+
+
+
+
+
+    <tr>
+
+
+
+
+
+
+
+
+      <td>Resource</td>
+
+
+
+
+
+
+
+
+      <td>../../resources/resource.html</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 Python Library With Arguments</td>
+
+
+
+
+
+
+
+
+      <td>Check Syslog Contains</td>
+
+
+
+
+
+
+
+
+ <td>Imported library 'PythonVarArgsConstructor' 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 Python Library With&nbsp;Default Arguments</td><td>Check Syslog Contains</td><td>Imported library 'PythonVarArgsConstructor' with arguments [ mandatory ]</td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Importing Python Library With Too Many Arguments</td><td>Check Syslog Contains</td><td>Test Library 'ExampleLibrary' 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 Python Library With Too Few Arguments</td><td>Check Syslog Contains</td><td>Test Library 'PythonVarArgsConstructor' expected at least &nbsp;1 argument, 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>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+  </tbody>
+</table>
+
+
+
+
+
+
+
+
+<br>
+
+
+
+
+
+
+
+
+<table border="1">
+
+
+
+
+
+
+
+
+ <colgroup span="99"><col class="name"><col class="value" span="4"></colgroup> <thead>
+  <tr>
+
+
+
+
+
+
+
+
+    <th>Keyword</th>
+
+
+
+
+
+
+
+
+    <th>Action</th>
+
+
+
+
+
+
+
+
+    <th>Argument</th>
+
+
+
+
+
+
+
+
+    <th>Argument</th>
+
+
+
+
+
+
+
+
+    <th>Argument</th>
+
+
+
+
+
+
+
+
+  </tr>
+
+
+
+
+
+
+
+
+  </thead> <tbody>
+
+
+
+
+
+
+
+
+    <tr>
+
+
+
+
+
+
+
+
+      <td></td>
+
+
+
+
+
+
+
+
+      <td></td>
+
+
+
+
+
+
+
+
+      <td></td><td></td>
+
+
+
+
+
+
+
+
+      <td></td>
+
+
+
+
+
+
+
+
+    </tr>
+
+
+
+    <tr><td></td><td></td><td></td><td></td><td></td></tr><tr>
+
+
+
+      <td align="undefined" valign="undefined"></td>
+
+
+
+      <td></td><td></td>
+
+
+
+
+
+
+
+      <td align="undefined" valign="undefined"></td>
+
+
+
+      <td align="undefined" valign="undefined"></td>
+
+
+
+    </tr><tr><td></td><td></td><td></td><td></td><td></td></tr>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+  </tbody>
+</table>
+
+
+
+
+
+
+
+
+
+
+
+
+
+</body></html>
\ No newline at end of file

Added: trunk/atest/testdata/test_libraries/library_imports_with_args.html
==============================================================================
--- (empty file)
+++ trunk/atest/testdata/test_libraries/library_imports_with_args.html Mon Nov 24 06:11:44 2008
@@ -0,0 +1,816 @@
+<!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;
+}
+/* required for IE */
+th {
+  font-style: normal;
+}
+  </style>
+
+
+
+
+
+  <title>Robot Test Cases</title></head>
+<body>
+
+
+
+
+
+
+<h1>Robot Test Cases</h1>
+
+
+
+
+
+
+
+<table border="1">
+
+
+
+
+
+
+ <colgroup span="99"><col class="name"><col class="value" span="4"></colgroup>
+  <thead>
+  <tr>
+
+
+
+
+
+
+    <th>Setting</th>
+
+
+
+
+
+
+    <th>Value</th>
+
+
+
+
+
+
+    <th>Value</th>
+
+
+
+
+
+
+    <th>value</th>
+
+
+
+
+
+
+    <th>Value</th>
+
+
+
+
+
+
+  </tr>
+
+
+
+
+
+
+  </thead>
+  <tbody>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+    <tr>
+
+
+      <td align="undefined" valign="undefined">Library</td>
+
+
+ <td align="undefined" valign="undefined">ExampleLibrary</td><td align="undefined" valign="undefined">invalid</td>
+
+
+
+
+
+      <td align="undefined" valign="undefined"></td>
+
+
+      <td align="undefined" valign="undefined"></td>
+
+
+    </tr>
+
+
+    <tr>
+
+
+
+ <td align="undefined" valign="undefined">Library</td><td align="undefined" valign="undefined">ExampleJavaLibrary</td><td align="undefined" valign="undefined">invalid</td>
+
+
+
+
+
+
+
+
+
+
+
+      <td align="undefined" valign="undefined"></td>
+
+
+
+      <td align="undefined" valign="undefined"></td>
+
+
+
+    </tr>
+
+
+
+ <tr><td align="undefined" valign="undefined">Library</td><td align="undefined" valign="undefined">PythonVarArgsConstructor</td><td>WITH NAME</td><td>VarArgs1</td><td></td></tr><tr><td align="undefined" valign="undefined">Library</td><td align="undefined" valign="undefined">PythonVarArgsConstructor</td><td>mandatory</td><td>WITH NAME</td><td>VarArgs2</td></tr><tr><td align="undefined" valign="undefined">Library</td><td align="undefined" valign="undefined">PythonVarArgsConstructor</td><td align="undefined" valign="undefined">valid argument<br></td><td>another arg</td><td></td></tr><tr><td align="undefined" valign="undefined">Library</td><td align="undefined" valign="undefined">JavaVarArgsConstructor</td><td>WITH NAME</td><td>JavaVarArgs1</td><td></td></tr><tr>
+
+
+
+ <td align="undefined" valign="undefined">Library</td><td align="undefined" valign="undefined">JavaVarArgsConstructor</td><td>mandatory</td><td>WITH NAME</td><td>JavaVarArgs2</td>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ </tr><tr><td align="undefined" valign="undefined">Library</td><td align="undefined" valign="undefined">JavaVarArgsConstructor</td><td align="undefined" valign="undefined">valid argument<br></td><td>another arg</td><td></td></tr><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="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>
+
+
+
+
+
+
+    <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>Test</td>
+
+
+
+
+
+      <td>Comment</td>
+
+
+
+
+
+      <td>Tests only failing library imports.</td>
+
+
+
+
+
+
+
+
+      <td></td>
+
+
+
+
+
+
+      <td></td>
+
+
+
+
+
+
+
+
+    </tr>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+    <tr>
+
+      <td align="undefined" valign="undefined"></td>
+
+      <td align="undefined" valign="undefined"></td>
+
+      <td align="undefined" valign="undefined"></td>
+
+      <td align="undefined" valign="undefined"></td>
+
+      <td align="undefined" valign="undefined"></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>Keyword</th>
+
+
+
+
+
+
+    <th>Action</th>
+
+
+
+
+
+
+    <th>Argument</th>
+
+
+
+
+
+
+    <th>Argument</th>
+
+
+
+
+
+
+    <th>Argument</th>
+
+
+
+
+
+
+  </tr>
+
+
+
+
+
+
+  </thead>
+  <tbody>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+    <tr>
+
+
+
+
+
+
+      <td></td>
+
+
+
+
+
+
+      <td></td>
+
+
+
+
+
+
+      <td></td>
+
+
+
+
+
+
+      <td></td>
+
+
+
+
+
+
+      <td></td>
+
+
+
+
+
+
+    </tr>
+
+
+
+
+
+
+
+
+
+
+
+  </tbody>
+</table>
+
+
+
+
+
+
+
+</body></html>
\ No newline at end of file

Added: trunk/atest/testresources/testlibs/JavaVarArgsConstructor.class
==============================================================================
Binary file. No diff available.

Added: trunk/atest/testresources/testlibs/JavaVarArgsConstructor.java
==============================================================================
--- (empty file)
+++ trunk/atest/testresources/testlibs/JavaVarArgsConstructor.java Mon Nov 24 06:11:44 2008
@@ -0,0 +1,12 @@
+public class JavaVarArgsConstructor {
+
+       public JavaVarArgsConstructor(String mandatory) {
+       }
+
+       public JavaVarArgsConstructor(String mandatory, String optional) {
+       }
+
+ public JavaVarArgsConstructor(String mandatory, String optional, String optional2) {
+       }
+
+}
\ No newline at end of file

Added: trunk/atest/testresources/testlibs/PythonVarArgsConstructor.py
==============================================================================
--- (empty file)
+++ trunk/atest/testresources/testlibs/PythonVarArgsConstructor.py Mon Nov 24 06:11:44 2008
@@ -0,0 +1,4 @@
+class PythonVarArgsConstructor:
+
+    def __init__(self, mandatory, *varargs):
+        pass

Reply via email to