Revision: 3704
Author: janne.t.harkonen
Date: Wed Jun 2 02:22:15 2010
Log: Completely empty suites are filtered already during parsing
http://code.google.com/p/robotframework/source/detail?r=3704
Modified:
/trunk/atest/robot/core/test_suite_dir.html
/trunk/atest/robot/parsing/invalid.txt
=======================================
--- /trunk/atest/robot/core/test_suite_dir.html Tue May 25 06:09:11 2010
+++ /trunk/atest/robot/core/test_suite_dir.html Wed Jun 2 02:22:15 2010
@@ -7,6 +7,7 @@
+
@@ -64,15 +65,7 @@
th {
font-style: normal;
}
- </style>
-
-
-
-
-
-
- <title>Robot Test Cases</title></head>
-<body>
+ </style><title>Robot Test Cases</title></head><body>
@@ -172,14 +165,16 @@
- <td></td>
+ <td><br>
+</td>
- <td></td>
+ <td><br>
+</td>
@@ -188,7 +183,8 @@
- <td></td>
+ <td><br>
+</td>
@@ -196,7 +192,8 @@
- <td></td>
+ <td><br>
+</td>
@@ -204,7 +201,8 @@
- <td></td>
+ <td><br>
+</td>
@@ -260,7 +258,8 @@
- <td></td>
+ <td><br>
+</td>
@@ -313,7 +312,8 @@
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
@@ -332,13 +332,16 @@
<td>atest_resource.txt</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
</tr>
@@ -470,7 +473,8 @@
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
@@ -479,7 +483,8 @@
- <td></td>
+ <td><br>
+</td>
@@ -487,7 +492,8 @@
- <td></td>
+ <td><br>
+</td>
@@ -533,7 +539,8 @@
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
@@ -542,7 +549,8 @@
- <td></td>
+ <td><br>
+</td>
@@ -550,7 +558,8 @@
- <td></td>
+ <td><br>
+</td>
@@ -586,7 +595,8 @@
-3 critical tests, 3 passed, 0 failed\n<br>3 tests total,
3 passed, 0 failed</td><td align="undefined" valign="undefined"></td>
+3 critical tests, 3 passed, 0 failed\n<br>3 tests total,
3 passed, 0 failed</td><td align="undefined" valign="undefined"><br>
+</td>
@@ -600,14 +610,16 @@
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
@@ -762,7 +774,8 @@
- <td></td>
+ <td><br>
+</td>
@@ -771,7 +784,8 @@
- <td></td>
+ <td><br>
+</td>
@@ -794,42 +808,48 @@
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
@@ -878,14 +898,16 @@
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
@@ -906,42 +928,48 @@
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
@@ -990,14 +1018,16 @@
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
@@ -1018,42 +1048,48 @@
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
@@ -1102,14 +1138,16 @@
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
@@ -1130,42 +1168,48 @@
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
@@ -1214,14 +1258,16 @@
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
@@ -1242,42 +1288,48 @@
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
@@ -1326,14 +1378,16 @@
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
@@ -1354,42 +1408,48 @@
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
@@ -1438,14 +1498,16 @@
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
@@ -1466,42 +1528,48 @@
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
@@ -1541,19 +1609,22 @@
- <td></td>
+ <td><br>
+</td>
- <td></td>
+ <td><br>
+</td>
- <td></td>
+ <td><br>
+</td>
@@ -1571,7 +1642,8 @@
- <td></td>
+ <td><br>
+</td>
@@ -1595,13 +1667,15 @@
- <td></td>
+ <td><br>
+</td>
- <td></td>
+ <td><br>
+</td>
@@ -1619,7 +1693,8 @@
- <td></td>
+ <td><br>
+</td>
@@ -1643,13 +1718,15 @@
- <td></td>
+ <td><br>
+</td>
- <td></td>
+ <td><br>
+</td>
@@ -1661,49 +1738,13 @@
- <tr>
+
- <td></td>
-
-
-
-
-
- <td>Check Parsing Failed Due To No Test Cases</td>
-
-
-
-
-
- <td>no_tests_dir_1</td>
-
-
-
-
-
- <td><br></td>
-
-
-
-
-
- <td></td>
-
-
-
-
-
- <td></td>
-
-
-
-
-
- </tr>
+
@@ -1715,60 +1756,13 @@
- <td></td>
-
+
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td>Check Parsing Failed Due To No Test Cases</td>
-
-
-
-
-
- <td>no_tests_dir_2</td>
-
-
-
-
-
- <td><br></td>
-
-
-
-
-
- <td></td>
-
-
-
-
-
- <td></td>
-
-
-
-
-
- </tr>
-
-
-
-
-
- <tr>
-
-
-
-
-
-
- <td align="undefined" valign="undefined"></td>
-
-
-
-
<td align="undefined" valign="undefined">Check Sub Suite Count</td>
@@ -1799,14 +1793,16 @@
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
- <td align="undefined" valign="undefined"></td>
+ <td align="undefined" valign="undefined"><br>
+</td>
@@ -1825,7 +1821,8 @@
- <td></td>
+ <td><br>
+</td>
@@ -1856,13 +1853,15 @@
- <td></td>
+ <td><br>
+</td>
- <td></td>
+ <td><br>
+</td>
@@ -1880,37 +1879,43 @@
- <td></td>
+ <td><br>
+</td>
- <td></td>
+ <td><br>
+</td>
- <td></td>
+ <td><br>
+</td>
- <td></td>
+ <td><br>
+</td>
***The diff for this file has been truncated for email.***
=======================================
--- /trunk/atest/robot/parsing/invalid.txt Wed May 26 02:40:28 2010
+++ /trunk/atest/robot/parsing/invalid.txt Wed Jun 2 02:22:15 2010
@@ -26,8 +26,6 @@
Directory Containing No Test Cases
Run Tests Without Processing Output ${EMPTY} ${NO TESTS}
Check Stderr Matches Regexp \\[ ERROR \\] Test
suite '.*[/\\\\]notests' contains no test cases.${USAGE_TIP}
- ${path} = Join Path ${DATADIR}/${NO TESTS} empty
- Check Syslog Contains Running test suite '${path}' failed: Test suite
contains no test cases.
File Containing No Test Cases
Run Tests Without Processing Output ${EMPTY} ${EMPTY TC TABLE}