Revision: 3515
Author: jprantan
Date: Tue May 25 20:44:21 2010
Log: format
http://code.google.com/p/robotframework/source/detail?r=3515
Added:
/trunk/atest/robot/parsing/invalid.txt
Deleted:
/trunk/atest/robot/parsing/invalid.html
=======================================
--- /dev/null
+++ /trunk/atest/robot/parsing/invalid.txt Tue May 25 20:44:21 2010
@@ -0,0 +1,43 @@
+*** Settings ***
+Force Tags regression jybot pybot
+Resource data_formats/formats_resource.html
+
+*** Variables ***
+${PARSING} parsing
+${NO TESTS} ${PARSING}${/}notests
+
+*** Test Cases ***
+Invalid Input
+ Run Tests Without Processing Output ${EMPTY}
${PARSING}${/}unsupported.log
+ Check Stderr Contains [ ERROR ] Unsupported file format '.log'
+
+Malformed HTML
+ Run Tests Without Processing Output ${EMPTY}
${HTMLDIR}${/}malformed.html
+ Check Stderr Matches Regexp \\[ ERROR \\]
Parsing '.*[/\\\\]malformed.html' failed: HTMLParseError:?.*${USAGE_TIP}
+
+HTML File Not Containing Tests
+ Run Tests Without Processing Output ${EMPTY}
${HTMLDIR}${/}invalid.html
+ Check Stderr Matches Regexp \\[ ERROR \\] Test case
file '.*[/\\\\]invalid.html' contains no test cases.${USAGE_TIP}
+
+Empty Directory
+ Run Tests Without Processing Output ${EMPTY} ${NO TESTS}${/}empty
+ Check Stderr Matches Regexp \\[ ERROR \\] Test suite
directory '.*[/\\\\]empty' contains no test cases.${USAGE_TIP}
+
+Directory Containing No Test Cases
+ Run Tests Without Processing Output ${EMPTY} ${NO TESTS}
+ Check Stderr Matches Regexp \\[ ERROR \\] Test suite
directory '.*[/\\\\]notests' contains no test cases.${USAGE_TIP}
+ ${path} = Join Path ${DATADIR}/${NO TESTS} empty
+ Check Syslog Contains Parsing data source '${path}' failed: Test
suite directory '${path}' contains no test cases.
+
+Empty HTML File
+ Run Tests Without Processing Output ${EMPTY} ${HTMLDIR}${/}empty.html
+ Check Stderr Matches Regexp \\[ ERROR \\] Test case
file '.*[/\\\\]empty.html' contains no test cases.${USAGE_TIP}
+
+Empty TSV File
+ Run Tests Without Processing Output ${EMPTY} ${TSVDIR}${/}empty.tsv
+ Check Stderr Matches Regexp \\[ ERROR \\] Test case
file '.*[/\\\\]empty.tsv' contains no test cases.${USAGE_TIP}
+
+Empty TXT File
+ Run Tests Without Processing Output ${EMPTY} ${TXTDIR}${/}empty.txt
+ Check Stderr Matches Regexp \\[ ERROR \\] Test case
file '.*[/\\\\]empty.txt' contains no test cases.${USAGE_TIP}
+
=======================================
--- /trunk/atest/robot/parsing/invalid.html Wed Aug 12 04:00:43 2009
+++ /dev/null
@@ -1,323 +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>Invalid</title>
-</head>
-<body>
-<h1>Invalid</h1>
-<table id="settings" border="1">
-<tr>
-<th class="name">Setting</th>
-<th>Value</th>
-<th>Value</th>
-<th>Value</th>
-<th>Value</th>
-</tr>
-<tr>
-<td class="name">Force Tags</td>
-<td>regression</td>
-<td>jybot</td>
-<td>pybot</td>
-<td></td>
-</tr>
-<tr>
-<td class="name">Resource</td>
-<td>data_formats/formats_resource.html</td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td class="name"></td>
-<td></td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-</table>
-<table id="variables" border="1">
-<tr>
-<th class="name">Variable</th>
-<th>Value</th>
-<th>Value</th>
-<th>Value</th>
-<th>Value</th>
-</tr>
-<tr>
-<td class="name">${PARSING}</td>
-<td>parsing</td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td class="name">${NO TESTS}</td>
-<td>${PARSING}${/}notests</td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td class="name"></td>
-<td></td>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-</table>
-<table id="testcases" border="1">
-<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_Invalid Input">Invalid Input</a></td>
-<td>Run Tests Without Processing Output</td>
-<td></td>
-<td>${PARSING}${/}unsupported.log</td>
-<td></td>
-</tr>
-<tr>
-<td class="name"></td>
-<td>Check Stderr Contains</td>
-<td>[ ERROR ] Unsupported file format '.log'</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_Malformed HTML">Malformed HTML</a></td>
-<td>Run Tests Without Processing Output</td>
-<td></td>
-<td>${HTMLDIR}${/}malformed.html</td>
-<td></td>
-</tr>
-<tr>
-<td class="name"></td>
-<td>Check Stderr Matches Regexp</td>
-<td>\\[ ERROR \\] Parsing '.*[/\\\\]malformed.html' failed:
HTMLParseError:?.*${USAGE_TIP}</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_HTML File Not Containing Tests">HTML File
Not Containing Tests</a></td>
-<td>Run Tests Without Processing Output</td>
-<td></td>
-<td>${HTMLDIR}${/}invalid.html</td>
-<td></td>
-</tr>
-<tr>
-<td class="name"></td>
-<td>Check Stderr Matches Regexp</td>
-<td>\\[ ERROR \\] Test case file '.*[/\\\\]invalid.html' contains no test
cases.${USAGE_TIP}</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_Empty Directory">Empty Directory</a></td>
-<td>Run Tests Without Processing Output</td>
-<td></td>
-<td>${NO TESTS}${/}empty</td>
-<td></td>
-</tr>
-<tr>
-<td class="name"></td>
-<td>Check Stderr Matches Regexp</td>
-<td>\\[ ERROR \\] Test suite directory '.*[/\\\\]empty' contains no test
cases.${USAGE_TIP}</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_Directory Containing No Test
Cases">Directory Containing No Test Cases</a></td>
-<td>Run Tests Without Processing Output</td>
-<td></td>
-<td>${NO TESTS}</td>
-<td></td>
-</tr>
-<tr>
-<td class="name"></td>
-<td>Check Stderr Matches Regexp</td>
-<td>\\[ ERROR \\] Test suite directory '.*[/\\\\]notests' contains no test
cases.${USAGE_TIP}</td>
-<td></td>
-<td></td>
-</tr>
-<tr>
-<td class="name"></td>
-<td>${path} =</td>
-<td>Join Path</td>
-<td>${DATADIR}/${NO TESTS}</td>
-<td>empty</td>
-</tr>
-<tr>
-<td class="name"></td>
-<td>Check Syslog Contains</td>
-<td>Parsing data source '${path}' failed: Test suite directory '${path}'
contains no test cases.</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_Empty HTML File">Empty HTML File</a></td>
-<td>Run Tests Without Processing Output</td>
-<td></td>
-<td>${HTMLDIR}${/}empty.html</td>
-<td></td>
-</tr>
-<tr>
-<td class="name"></td>
-<td>Check Stderr Matches Regexp</td>
-<td>\\[ ERROR \\] Test case file '.*[/\\\\]empty.html' contains no test
cases.${USAGE_TIP}</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_Empty TSV File">Empty TSV File</a></td>
-<td>Run Tests Without Processing Output</td>
-<td></td>
-<td>${TSVDIR}${/}empty.tsv</td>
-<td></td>
-</tr>
-<tr>
-<td class="name"></td>
-<td>Check Stderr Matches Regexp</td>
-<td>\\[ ERROR \\] Test case file '.*[/\\\\]empty.tsv' contains no test
cases.${USAGE_TIP}</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_Empty TXT File">Empty TXT File</a></td>
-<td>Run Tests Without Processing Output</td>
-<td></td>
-<td>${TXTDIR}${/}empty.txt</td>
-<td></td>
-</tr>
-<tr>
-<td class="name"></td>
-<td>Check Stderr Matches Regexp</td>
-<td>\\[ ERROR \\] Test case file '.*[/\\\\]empty.txt' contains no test
cases.${USAGE_TIP}</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>
-</table>
-<table id="keywords" border="1">
-<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>
-</table>
-</body>
-</html>