Revision: 6628a806ba4c
Author:   Pekka Klärck
Date:     Fri Aug 17 06:09:38 2012
Log: example js data for log/report: 1) added some long lasting tests to test elapsed times in stats, 2) fixed paths to log/report shown in console, 3) regenerated data
http://code.google.com/p/robotframework/source/detail?r=6628a806ba4c

Modified:
 /src/robot/htmldata/testdata/create_jsdata.py
 /src/robot/htmldata/testdata/data.js
 /src/robot/htmldata/testdata/dir.suite/tests.txt

=======================================
--- /src/robot/htmldata/testdata/create_jsdata.py       Wed Jun 27 14:59:45 2012
+++ /src/robot/htmldata/testdata/create_jsdata.py       Fri Aug 17 06:09:38 2012
@@ -49,8 +49,8 @@
     with utf8open(target, 'w') as output:
         writer = JsResultWriter(output, start_block='', end_block='')
         writer.write(result, config)
-    print 'Log:    ', normpath(join(BASEDIR, '..', 'log.html'))
-    print 'Report: ', normpath(join(BASEDIR, '..', 'report.html'))
+    print 'Log:    ', normpath(join(BASEDIR, '..', 'rebot', 'log.html'))
+    print 'Report: ', normpath(join(BASEDIR, '..', 'rebot', 'report.html'))


 if __name__ == '__main__':
=======================================
--- /src/robot/htmldata/testdata/data.js        Wed Jul 11 15:51:52 2012
+++ /src/robot/htmldata/testdata/data.js        Fri Aug 17 06:09:38 2012
@@ -1,10 +1,10 @@
 window.output = {};
-window.output["suite"] = [1,2,3,4,[5,6,7,8,9,10,11,12],[0,0,127],[[13,14,15,0,[],[1,48,17],[],[[16,0,1,0,[17,18,19],[1,62,3],[[0,20,0,21,22,[1,63,1],[],[[64,2,23]]],[0,24,0,25,26,[1,64,1],[],[[65,2,27]]]]]],[],[1,1,1,1]],[28,29,30,0,[],[1,66,7],[],[[31,0,1,0,[17,18,19],[1,70,3],[[0,32,0,33,34,[1,71,1],[],[[72,2,35]]],[0,24,0,25,36,[1,72,1],[],[[73,2,37]]]]]],[],[1,1,1,1]],[38,39,40,41,[42,43,44,12],[0,74,52,45],[],[[46,0,1,0,[42,47,48,18,19,49],[0,81,3,50],[[1,24,0,25,51,[1,82,1],[],[[83,2,51]]],[0,24,0,25,52,[1,83,0],[],[[83,2,52]]],[2,24,0,25,53,[1,84,0],[],[[84,2,53]]]]],[54,0,1,55,[56,42,48,18,19,49],[0,85,7,57],[[1,24,0,25,51,[1,86,1],[],[[87,2,51]]],[0,24,0,25,58,[1,87,1],[],[[87,2,59]]],[0,24,0,25,60,[1,88,0],[],[[88,2,61]]],[0,24,0,25,62,[1,89,0],[],[[89,2,62]]],[0,63,0,64,62,[0,89,2],[],[[91,4,62],[91,1,65]]],[2,24,0,25,53,[1,92,0],[],[[92,2,53]]]]],[66,0,1,0,[42,48,18,19,49,67],[0,93,3,50],[[1,24,0,25,51,[1,94,0],[],[[94,2,51]]],[0,24,0,25,68,[1,95,0],[],[[95,2,68]]],[2,24,0,25,53,[1,95,1],[],[[96,2,53]]]]],[69,0,0,70,[42,48,18,19,71,72,49],[0,97,9,50],[[1,24,0,25,73,[1,98,0],[],[[98,2,73]]],[0,24,0,25,74,[1,99,0],[],[[99,2,74]]],[0,75,0,0,0,[1,99,2],[[0,24,0,25,76,[1,100,1],[],[[100,2,76]]]],[]],[3,77,0,0,0,[1,101,4],[[4,78,0,0,0,[1,101,1],[[0,24,0,25,79,[1,101,1],[],[[102,2,80]]]],[]],[4,81,0,0,0,[1,102,1],[[0,24,0,25,79,[1,103,0],[],[[103,2,82]]]],[]],[4,83,0,0,0,[1,103,1],[[0,24,0,25,79,[1,104,0],[],[[104,2,84]]]],[]],[4,85,0,0,0,[1,104,1],[[0,24,0,25,79,[1,105,0],[],[[105,2,86]]]],[]]],[]],[2,24,0,25,87,[1,106,0],[],[[106,2,87]]]]],[88,0,1,0,[42,47,48,18,19,49],[0,107,5,50],[[1,24,0,25,51,[1,108,1],[],[[108,2,51]]],[0,24,0,25,89,[1,109,0],[],[[109,3,91]]],[0,24,0,25,92,[1,110,0],[],[[110,2,93]]],[0,24,0,25,94,[1,110,1],[],[[111,1,95]]],[2,24,0,25,53,[1,111,1],[],[[111,2,53]]]]],[96,0,1,0,[42,47,48,18,19,49],[0,112,5,97],[[1,24,0,25,51,[1,113,1],[],[[114,2,51]]],[0,63,0,64,98,[0,114,1],[],[[115,4,98],[115,1,65]]],[0,63,0,64,99,[0,115,1],[],[[116,4,100],[116,1,65]]],[2,24,0,25,53,[1,117,0],[],[[117,2,53]]]]],[101,0,1,102,[42,103,48,18,19,49],[0,118,6,104],[[1,24,0,25,51,[1,119,1],[],[[120,2,51]]],[0,24,0,25,103,[1,120,0],[],[[120,2,103]]],[0,103,0,0,0,[0,121,2],[[0,63,0,64,103,[0,122,0],[],[[122,4,103],[122,1,65]]]],[]],[2,24,0,25,53,[1,123,1],[],[[123,2,53]]]]]],[[1,24,0,25,105,[1,81,0],[],[[81,2,105]]],[2,63,0,64,0,[0,124,1],[],[[125,4,106],[125,1,65]]]],[7,0,6,0]]],[],[[1,24,0,25,107,[1,48,0],[],[[48,2,107]]]],[9,2,8,2]]; +window.output["suite"] = [1,2,3,4,[5,6,7,8,9,10,11,12],[0,0,3351],[[13,14,15,0,[],[1,46,17],[],[[16,0,1,0,[17,18,19],[1,60,3],[[0,20,0,21,22,[1,61,0],[],[[62,2,23]]],[0,24,0,25,26,[1,62,1],[],[[62,2,27]]]]]],[],[1,1,1,1]],[28,29,30,0,[],[1,64,7],[],[[31,0,1,0,[17,18,19],[1,68,3],[[0,32,0,33,34,[1,69,0],[],[[70,2,35]]],[0,24,0,25,36,[1,70,0],[],[[70,2,37]]]]]],[],[1,1,1,1]],[38,39,40,41,[42,43,44,12],[0,72,3278,45],[],[[46,0,1,0,[42,47,48,18,19,49],[0,79,4,50],[[1,24,0,25,51,[1,80,1],[],[[81,2,51]]],[0,24,0,25,52,[1,81,0],[],[[81,2,52]]],[2,24,0,25,53,[1,82,0],[],[[82,2,53]]]]],[54,0,1,0,[42,48,18,19,55,56,57,49],[0,83,506,50],[[1,24,0,25,51,[1,84,1],[],[[85,2,51]]],[0,58,0,59,60,[1,85,502],[],[[586,2,61]]],[2,24,0,25,53,[1,588,1],[],[[588,2,53]]]]],[62,0,1,0,[42,48,18,19,56,57,49],[0,590,706,50],[[1,24,0,25,51,[1,592,1],[],[[593,2,51]]],[0,58,0,59,63,[1,594,701],[],[[1295,2,64]]],[2,24,0,25,53,[1,1296,0],[],[[1296,2,53]]]]],[65,0,0,0,[66,42,48,18,19,57,49],[0,1297,2006,50],[[1,24,0,25,51,[1,1298,0],[],[[1298,2,51]]],[0,58,0,59,67,[1,1299,2001],[],[[3300,2,68]]],[2,24,0,25,53,[1,3301,1],[],[[3302,2,53]]]]],[69,0,1,70,[71,42,48,18,19,49],[0,3304,11,72],[[1,24,0,25,51,[1,3306,1],[],[[3307,2,51]]],[0,24,0,25,73,[1,3308,1],[],[[3309,2,74]]],[0,24,0,25,75,[1,3310,0],[],[[3310,2,76]]],[0,24,0,25,77,[1,3311,0],[],[[3311,2,77]]],[0,78,0,79,77,[0,3311,3],[],[[3313,4,77],[3314,1,80]]],[2,24,0,25,53,[1,3314,1],[],[[3314,2,53]]]]],[81,0,1,0,[42,48,18,19,49,82],[0,3315,4,50],[[1,24,0,25,51,[1,3316,1],[],[[3317,2,51]]],[0,24,0,25,83,[1,3317,1],[],[[3317,2,83]]],[2,24,0,25,53,[1,3318,0],[],[[3318,2,53]]]]],[84,0,0,85,[42,48,18,19,86,87,49],[0,3319,11,50],[[1,24,0,25,88,[1,3320,1],[],[[3321,2,88]]],[0,24,0,25,89,[1,3321,1],[],[[3322,2,89]]],[0,90,0,0,0,[1,3322,2],[[0,24,0,25,91,[1,3323,0],[],[[3323,2,91]]]],[]],[3,92,0,0,0,[1,3324,5],[[4,93,0,0,0,[1,3324,1],[[0,24,0,25,94,[1,3324,1],[],[[3325,2,95]]]],[]],[4,96,0,0,0,[1,3325,1],[[0,24,0,25,94,[1,3325,1],[],[[3326,2,97]]]],[]],[4,98,0,0,0,[1,3326,1],[[0,24,0,25,94,[1,3327,0],[],[[3327,2,99]]]],[]],[4,100,0,0,0,[1,3327,1],[[0,24,0,25,94,[1,3328,0],[],[[3328,2,101]]]],[]]],[]],[2,24,0,25,102,[1,3329,0],[],[[3329,2,102]]]]],[103,0,1,0,[42,47,48,18,19,49],[0,3330,5,50],[[1,24,0,25,51,[1,3331,1],[],[[3332,2,51]]],[0,24,0,25,104,[1,3332,1],[],[[3333,3,106]]],[0,24,0,25,107,[1,3333,1],[],[[3333,2,108]]],[0,24,0,25,109,[1,3334,0],[],[[3334,1,110]]],[2,24,0,25,53,[1,3335,0],[],[[3335,2,53]]]]],[111,0,1,0,[42,47,48,18,19,49],[0,3336,5,112],[[1,24,0,25,51,[1,3337,1],[],[[3338,2,51]]],[0,78,0,79,113,[0,3338,1],[],[[3339,4,113],[3339,1,80]]],[0,78,0,79,114,[0,3339,1],[],[[3340,4,115],[3340,1,80]]],[2,24,0,25,53,[1,3341,0],[],[[3341,2,53]]]]],[116,0,1,117,[42,118,48,18,19,49],[0,3342,6,119],[[1,24,0,25,51,[1,3343,1],[],[[3344,2,51]]],[0,24,0,25,118,[1,3344,1],[],[[3345,2,118]]],[0,118,0,0,0,[0,3345,2],[[0,78,0,79,118,[0,3346,1],[],[[3347,4,118],[3347,1,80]]]],[]],[2,24,0,25,53,[1,3348,0],[],[[3348,2,53]]]]]],[[1,24,0,25,120,[1,79,0],[],[[79,2,120]]],[2,78,0,79,0,[0,3349,1],[],[[3349,4,121],[3350,1,80]]]],[10,0,8,0]]],[],[[1,24,0,25,122,[1,46,0],[],[[46,2,122]]]],[12,2,10,2]];
 window.output["strings"] = [];
-window.output["strings"] = window.output["strings"].concat(["*","*&lt;Suite.Name&gt;","*/home/peke/Devel/robotframework/src/robot/htmldata/testdata/dir.suite","*dir.suite","eNqtU91q3TAMvl6fQuQBYnpuBiX1GIzCoLs5ax/ASZTE1I6MrJD17SsnPTuno4MydiMS6dOnH+trkv1G3RJxFieeZhiIQSaEdaKAIJgF8uIFa/gagkZ8LpCYwUH286iY5NiN7NIEWRyLOmFginC8g0P9uT7U8HNJiViw31KdbBgl6jHSnIVdCbUYaK0bk+xVswQ1wdumtY/H+5vGtBYaBxPjcFtNIunGGKaWZGAXcSV+qonHyv411BhnG6OMO62336MbUYm9Evs4QubuN3NHPdYjkQ5XdxRN+oPQBBrpC/6SOs1jBeIl4D8mv21Kx73389M2797aB2Y+Fh/cnZxvJ93GhFBIP0T2f3fxboVzf2Z75onViGv1klriHvm2uq6Ka/P3ZSk/nveN6N/J9VASLrxmh7/mXJ+xh3cBA9EF3SXCbK3oR7KM4xIcl/XhfpeJNaIGtIPXU8a+dHEF0NEsqqJPq5dJ1aOSycl1mJVyS9sHPV324FmVFbwaRcbzi2VUov4cKTop1H5eVCSwFNGV8rLSJoveDwOyFgaXEpPrJswX+30B5nxQUg==","*&lt;Escape&gt;","*<p>&lt; &amp;lt; &lt;/script&gt;</p>","*Formatting","*<p><b>Bold</b> and <i>italics</i></p>","*Image","eNqdy9ENgCAMBcBVDAPQf4M4i2KtRPA1tYmO7w7e/yXNqXYZbitTONx1JCrYOAogjWNBJyXDCt9t6fzATmoQzPx61EvC4NUb/8w5keYPXLwvxw==","*URL","*<p><a href=\"http://robotframework.org\";>http://robotframework.org</a></p>","*Test.Suite.1","*/home/peke/Devel/robotframework/src/robot/htmldata/testdata/dir.suite/test.suite.1.txt","*dir.suite/test.suite.1.txt","*list test","*collections","*i1","*i2","*${list} = BuiltIn.Create List","*<p>Returns a list containing given items.</p>","*foo, bar, quux","*${list} = [u'foo', u'bar', u'quux']","*BuiltIn.Log","*<p>Logs the given message with the given level.</p>","*${list}","*[u'foo', u'bar', u'quux']","*Test.Suite.2","*/home/peke/Devel/robotframework/src/robot/htmldata/testdata/dir.suite/test.suite.2.txt","*dir.suite/test.suite.2.txt","*Dictionary test","*${dict} = Collections.Create Dictionary","*<p>Creates and returns a dictionary from the given `key_value_pairs`.</p>","*key, value","*${dict} = {u'key': u'value'}","*${dict}","*{u'key': u'value'}","*Tests","*/home/peke/Devel/robotframework/src/robot/htmldata/testdata/dir.suite/tests.txt","*dir.suite/tests.txt","*<p>Some suite <i>docs</i> with links: <a href=\"http://robotframework.org\";>http://robotframework.org</a></p>","*&lt; &amp;lt; \u00e4","*<p>&lt; &amp;lt; \u00e4</p>","*home *page*","*Suite teardown failed:\nAssertionError","*Simple","*default with percent %","*force","*with space","*Teardown of the parent suite failed.","*Test Setup","*do nothing","*Test Teardown","*Log HTML","*<p>This test uses <i><b>formatted</b></i> HTML.</p>\n<table border=\"1\">\n<tr>\n<td>Isn't</td>\n<td>that</td>\n<td><i>cool?</i></td>\n</tr>\n</table>","*!\"#%&amp;/()=","*escape &lt; &amp;lt; &lt;b&gt;no bold&lt;/b&gt;\n\nAlso teardown of the parent suite failed.","*&lt;blink&gt;&lt;b&gt;&lt;font face=\"comic sans ms\" size=\"42\" color=\"red\"&gt;CAN HAZ HMTL &amp; NO CSS?!?!??!!?&lt;/font&gt;&lt;/b&gt;&lt;/blink&gt;, HTML","*<blink><b><font face=\"comic sans ms\" size=\"42\" color=\"red\">CAN HAZ HMTL & NO CSS?!?!??!!?</font></b></blink>","eNpTyymxLklMyklVSy+xVgNxiuCsFBArJCOzWAGiAi5WnJFfmpOikJFYlopNS16+QnFBanJmYg5CLC2/KDexpCQzLx0kpg+3UkfBI8TXBwBuyS8B","*<table><tr><td>This table<td>should have<tr><td>no special<td>formatting</table>","*escape &lt; &amp;lt; &lt;b&gt;no bold&lt;/b&gt;","*BuiltIn.Fail","*<p>Fails the test immediately with the given (optional) message.</p>","*Traceback (most recent call last):\n File \"/home/peke/Devel/robotframework/src/robot/libraries/BuiltIn.py\", line 305, in fail\n raise AssertionError(msg) if msg else AssertionError()","*Unicode","*with unicode \u5b98\u8bdd","*hyv\u00e4\u00e4 joulua","*Complex","*<p>Test doc</p>","*owner-kekkonen","*t1","*in own setup","*in test","*User Kw","*in User Kw","*${i} IN [ @{list} ]","*${i} = 1","*Got ${i}","*Got 1","*${i} = 2","*Got 2","*${i} = 3","*Got 3","*${i} = 4","*Got 4","*in own teardown","*Log levels","*This is a WARNING!\\n\\nWith multiple lines., WARN","*s1-s3-t5-k2","*This is a WARNING!\n\nWith multiple lines.","*This is info, INFO","*This is info","*This is debug, DEBUG","*This is debug","*Multi-line failure","*Several failures occurred:\n\n1) First failure\n\n2) Second failure\nhas multiple\nlines\n\nAlso teardown of the parent suite failed.","*First failure","*Second failure\\nhas multiple\\nlines","*Second failure\nhas multiple\nlines","*Escape JS &lt;/script&gt;","*<p>&lt;/script&gt;</p>","*&lt;/script&gt;","*&lt;/script&gt;\n\nAlso teardown of the parent suite failed.","*Suite setup","*AssertionError","*higher level suite setup","*Error in file '/home/peke/Devel/robotframework/src/robot/htmldata/testdata/dir.suite/tests.txt' in table 'Settings': Test library 'p\u00f6lk\u00fc/myLib.py' does not exist."]);
-window.output["generatedTimestamp"] = "20120712 01:17:32 GMT +03:00";
-window.output["errors"] = [[79,5,108],[109,3,91,90]];
-window.output["stats"] = [[{"fail":6,"label":"Critical Tests","pass":2},{"fail":7,"label":"All Tests","pass":2}],[{"doc":"Me, myself, and I.","fail":7,"info":"critical","label":"i1","links":"Title of i1:http://1/:::Title:http://i/","pass":2},{"doc":"Me, myself, and I.","fail":7,"info":"critical","label":"i2","links":"Title of i2:http://2/","pass":2},{"fail":1,"info":"non-critical","label":"owner-kekkonen","pass":0},{"combined":"&lt;*&gt;","fail":1,"info":"combined","label":"&lt;any&gt;","pass":0},{"combined":"i?","doc":"*Combined* and escaped &lt;&amp;lt; tag doc &amp; Me, myself, and I.","fail":7,"info":"combined","label":"IX","links":"Title of iX:http://X/","pass":2},{"combined":"foo AND i*","fail":0,"info":"combined","label":"No Match","pass":0},{"fail":1,"label":"!\"#%&amp;/()=","pass":0},{"fail":7,"label":"&lt; &amp;lt; \u00e4","pass":0},{"doc":"&lt;doc&gt;","fail":1,"label":"&lt;/script&gt;","links":"&lt;title&gt;:&lt;url&gt;","pass":0},{"fail":0,"label":"collections","pass":2},{"fail":3,"label":"default with percent %","pass":0},{"fail":7,"label":"force","links":"&lt;kuukkeli&amp;gt;:http://google.com","pass":0},{"fail":1,"label":"t1","links":"Title:http://t/","pass":0},{"fail":7,"label":"with space","pass":0},{"fail":1,"label":"with unicode \u5b98\u8bdd","pass":0}],[{"fail":7,"id":"s1","label":"&lt;Suite.Name&gt;","name":"&lt;Suite.Name&gt;","pass":2},{"fail":0,"id":"s1-s1","label":"&lt;Suite.Name&gt;.Test.Suite.1","name":"Test.Suite.1","pass":1},{"fail":0,"id":"s1-s2","label":"&lt;Suite.Name&gt;.Test.Suite.2","name":"Test.Suite.2","pass":1},{"fail":7,"id":"s1-s3","label":"&lt;Suite.Name&gt;.Tests","name":"Tests","pass":0}]];
-window.output["generatedMillis"] = 34;
-window.output["baseMillis"] = 1342045051966;
+window.output["strings"] = window.output["strings"].concat(["*","*&lt;Suite.Name&gt;","*/home/peke/Devel/robotframework/src/robot/htmldata/testdata/dir.suite","*src/robot/htmldata/testdata/dir.suite","eNqtU91q3TAMvl6fQuQBYnpuBiX1GIzCoLs5ax/ASZTE1I6MrJD17SsnPTuno4MydiMS6dOnH+trkv1G3RJxFieeZhiIQSaEdaKAIJgF8uIFa/gagkZ8LpCYwUH286iY5NiN7NIEWRyLOmFginC8g0P9uT7U8HNJiViw31KdbBgl6jHSnIVdCbUYaK0bk+xVswQ1wdumtY/H+5vGtBYaBxPjcFtNIunGGKaWZGAXcSV+qonHyv411BhnG6OMO62336MbUYm9Evs4QubuN3NHPdYjkQ5XdxRN+oPQBBrpC/6SOs1jBeIl4D8mv21Kx73389M2797aB2Y+Fh/cnZxvJ93GhFBIP0T2f3fxboVzf2Z75onViGv1klriHvm2uq6Ka/P3ZSk/nveN6N/J9VASLrxmh7/mXJ+xh3cBA9EF3SXCbK3oR7KM4xIcl/XhfpeJNaIGtIPXU8a+dHEF0NEsqqJPq5dJ1aOSycl1mJVyS9sHPV324FmVFbwaRcbzi2VUov4cKTop1H5eVCSwFNGV8rLSJoveDwOyFgaXEpPrJswX+30B5nxQUg==","*&lt;Escape&gt;","*<p>&lt; &amp;lt; &lt;/script&gt;</p>","*Formatting","*<p><b>Bold</b> and <i>italics</i></p>","*Image","eNqdy9ENgCAMBcBVDAPQf4M4i2KtRPA1tYmO7w7e/yXNqXYZbitTONx1JCrYOAogjWNBJyXDCt9t6fzATmoQzPx61EvC4NUb/8w5keYPXLwvxw==","*URL","*<p><a href=\"http://robotframework.org\";>http://robotframework.org</a></p>","*Test.Suite.1","*/home/peke/Devel/robotframework/src/robot/htmldata/testdata/dir.suite/test.suite.1.txt","*src/robot/htmldata/testdata/dir.suite/test.suite.1.txt","*list test","*collections","*i1","*i2","*${list} = BuiltIn.Create List","*<p>Returns a list containing given items.</p>","*foo, bar, quux","*${list} = [u'foo', u'bar', u'quux']","*BuiltIn.Log","*<p>Logs the given message with the given level.</p>","*${list}","*[u'foo', u'bar', u'quux']","*Test.Suite.2","*/home/peke/Devel/robotframework/src/robot/htmldata/testdata/dir.suite/test.suite.2.txt","*src/robot/htmldata/testdata/dir.suite/test.suite.2.txt","*Dictionary test","*${dict} = Collections.Create Dictionary","*<p>Creates and returns a dictionary from the given `key_value_pairs`.</p>","*key, value","*${dict} = {u'key': u'value'}","*${dict}","*{u'key': u'value'}","*Tests","*/home/peke/Devel/robotframework/src/robot/htmldata/testdata/dir.suite/tests.txt","*src/robot/htmldata/testdata/dir.suite/tests.txt","*<p>Some suite <i>docs</i> with links: <a href=\"http://robotframework.org\";>http://robotframework.org</a></p>","*&lt; &amp;lt; \u00e4","*<p>&lt; &amp;lt; \u00e4</p>","*home *page*","*Suite teardown failed:\nAssertionError","*Simple","*default with percent %","*force","*with space","*Teardown of the parent suite failed.","*Test Setup","*do nothing","*Test Teardown","*Long","*long1","*long2","*long3","*BuiltIn.Sleep","*<p>Pauses the test executed for the given time.</p>","*0.5 seconds","*Slept 500 milliseconds","*Longer","*0.7 second","*Slept 700 milliseconds","*Longest","**kek*kone*","*2 seconds","*Slept 2 seconds","*Log HTML","*<p>This test uses <i><b>formatted</b></i> HTML.</p>\n<table border=\"1\">\n<tr>\n<td>Isn't</td>\n<td>that</td>\n<td><i>cool?</i></td>\n</tr>\n</table>","*!\"#%&amp;/()=","*escape &lt; &amp;lt; &lt;b&gt;no bold&lt;/b&gt;\n\nAlso teardown of the parent suite failed.","*&lt;blink&gt;&lt;b&gt;&lt;font face=\"comic sans ms\" size=\"42\" color=\"red\"&gt;CAN HAZ HMTL &amp; NO CSS?!?!??!!?&lt;/font&gt;&lt;/b&gt;&lt;/blink&gt;, HTML","*<blink><b><font face=\"comic sans ms\" size=\"42\" color=\"red\">CAN HAZ HMTL & NO CSS?!?!??!!?</font></b></blink>","eNpTyymxLklMyklVSy+xVgNxiuCsFBArJCOzWAGiAi5WnJFfmpOikJFYlopNS16+QnFBanJmYg5CLC2/KDexpCQzLx0kpg+3UkfBI8TXBwBuyS8B","*<table><tr><td>This table<td>should have<tr><td>no special<td>formatting</table>","*escape &lt; &amp;lt; &lt;b&gt;no bold&lt;/b&gt;","*BuiltIn.Fail","*<p>Fails the test immediately with the given (optional) message.</p>","*Traceback (most recent call last):\n File \"/home/peke/Devel/robotframework/src/robot/libraries/BuiltIn.py\", line 305, in fail\n raise AssertionError(msg) if msg else AssertionError()","*Unicode","*with unicode \u5b98\u8bdd","*hyv\u00e4\u00e4 joulua","*Complex","*<p>Test doc</p>","*owner-kekkonen","*t1","*in own setup","*in test","*User Kw","*in User Kw","*${i} IN [ @{list} ]","*${i} = 1","*Got ${i}","*Got 1","*${i} = 2","*Got 2","*${i} = 3","*Got 3","*${i} = 4","*Got 4","*in own teardown","*Log levels","*This is a WARNING!\\n\\nWith multiple lines., WARN","*s1-s3-t8-k2","*This is a WARNING!\n\nWith multiple lines.","*This is info, INFO","*This is info","*This is debug, DEBUG","*This is debug","*Multi-line failure","*Several failures occurred:\n\n1) First failure\n\n2) Second failure\nhas multiple\nlines\n\nAlso teardown of the parent suite failed.","*First failure","*Second failure\\nhas multiple\\nlines","*Second failure\nhas multiple\nlines","*Escape JS &lt;/script&gt;","*<p>&lt;/script&gt;</p>","*&lt;/script&gt;","*&lt;/script&gt;\n\nAlso teardown of the parent suite failed.","*Suite setup","*AssertionError","*higher level suite setup","*Error in file '/home/peke/Devel/robotframework/src/robot/htmldata/testdata/dir.suite/tests.txt' in table 'Settings': Test library 'p\u00f6lk\u00fc/myLib.py' does not exist."]);
+window.output["generatedTimestamp"] = "20120817 16:05:12 GMT +03:00";
+window.output["errors"] = [[77,5,123],[3333,3,106,105]];
+window.output["stats"] = [[{"elapsed":"00:00:01","fail":8,"label":"Critical Tests","pass":2},{"elapsed":"00:00:03","fail":10,"label":"All Tests","pass":2}],[{"doc":"Me, myself, and I.","elapsed":"00:00:03","fail":10,"info":"critical","label":"i1","links":"Title of i1:http://1/:::Title:http://i/","pass":2},{"doc":"Me, myself, and I.","elapsed":"00:00:03","fail":10,"info":"critical","label":"i2","links":"Title of i2:http://2/","pass":2},{"elapsed":"00:00:02","fail":1,"info":"non-critical","label":"*kek*kone*","pass":0},{"elapsed":"0.011","fail":1,"info":"non-critical","label":"owner-kekkonen","pass":0},{"combined":"&lt;*&gt;","elapsed":"0.006","fail":1,"info":"combined","label":"&lt;any&gt;","pass":0},{"combined":"i?","doc":"*Combined* and escaped &lt;&amp;lt; tag doc &amp; Me, myself, and I.","elapsed":"00:00:03","fail":10,"info":"combined","label":"IX","links":"Title of iX:http://X/","pass":2},{"combined":"foo AND i*","elapsed":"0.000","fail":0,"info":"combined","label":"No Match","pass":0},{"elapsed":"0.011","fail":1,"label":"!\"#%&amp;/()=","pass":0},{"elapsed":"00:00:03","fail":10,"label":"&lt; &amp;lt; \u00e4","pass":0},{"doc":"&lt;doc&gt;","elapsed":"0.006","fail":1,"label":"&lt;/script&gt;","links":"&lt;title&gt;:&lt;url&gt;","pass":0},{"elapsed":"0.006","fail":0,"label":"collections","pass":2},{"elapsed":"0.014","fail":3,"label":"default with percent %","pass":0},{"elapsed":"00:00:03","fail":10,"label":"force","links":"&lt;kuukkeli&amp;gt;:http://google.com","pass":0},{"elapsed":"0.506","fail":1,"label":"long1","pass":0},{"elapsed":"00:00:01","fail":2,"label":"long2","pass":0},{"elapsed":"00:00:03","fail":3,"label":"long3","pass":0},{"elapsed":"0.011","fail":1,"label":"t1","links":"Title:http://t/","pass":0},{"elapsed":"00:00:03","fail":10,"label":"with space","pass":0},{"elapsed":"0.004","fail":1,"label":"with unicode \u5b98\u8bdd","pass":0}],[{"elapsed":"00:00:03","fail":10,"id":"s1","label":"&lt;Suite.Name&gt;","name":"&lt;Suite.Name&gt;","pass":2},{"elapsed":"0.017","fail":0,"id":"s1-s1","label":"&lt;Suite.Name&gt;.Test.Suite.1","name":"Test.Suite.1","pass":1},{"elapsed":"0.007","fail":0,"id":"s1-s2","label":"&lt;Suite.Name&gt;.Test.Suite.2","name":"Test.Suite.2","pass":1},{"elapsed":"00:00:03","fail":10,"id":"s1-s3","label":"&lt;Suite.Name&gt;.Tests","name":"Tests","pass":0}]];
+window.output["generatedMillis"] = 3211;
+window.output["baseMillis"] = 1345208708789;
window.settings = {"background":{"fail":"DeepPink"},"defaultLevel":"DEBUG","logURL":"log.html","minLevel":"DEBUG","reportURL":"report.html"};
=======================================
--- /src/robot/htmldata/testdata/dir.suite/tests.txt Wed Jun 27 04:59:16 2012 +++ /src/robot/htmldata/testdata/dir.suite/tests.txt Fri Aug 17 06:09:38 2012
@@ -18,6 +18,18 @@
 Simple
     Log  do nothing

+Long
+    [Tags]    long1    long2    long3
+    Sleep    0.5 seconds
+
+Longer
+    [Tags]    long2    long3
+    Sleep    0.7 second
+
+Longest
+    [Tags]    long3    *kek*kone*
+    Sleep    2 seconds
+
 Log HTML  [tags]   !"#%&/()=
     [Documentation]    This test uses _*formatted*_ HTML.
     ...  | Isn't | that | _cool?_ |

Reply via email to