X-Git-Url: http://rtime.felk.cvut.cz/gitweb/can-benchmark.git/blobdiff_plain/c5fd68159fa8275787f92b3625ac0ffc0ba95599..ecef49aa3f32c2a5a69d1deb1b4427007c810cd4:/tests/genhtml.py
diff --git a/tests/genhtml.py b/tests/genhtml.py
index 9e3263e..1302ad8 100755
--- a/tests/genhtml.py
+++ b/tests/genhtml.py
@@ -3,6 +3,7 @@
import os;
import dircache;
import sys;
+import urllib
os.chdir(sys.argv[1])
@@ -25,7 +26,7 @@ class Axis:
def getLabel(self, v):
if self.type == "clck": return v+" MHz"
- elif self.type == "test": return "%s"%(v, v)
+ elif self.type == "test": return "%s"%(urllib.quote(v), v)
else: return v
@@ -69,13 +70,13 @@ td { border: 1px solid lightgray; padding: 4px;}
CAN driver benchmark for %s %s
""" % (self.name, self.value, self.name, self.value)
for ps in pagesets:
- print >>html, "View by %s: " % str(ps.values)
+ print >>html, "View only %s: " % str(ps.values)
for v in ps.values:
- print >>html, "%s | "%(ps.values.type, v, v)
+ print >>html, "%s | "%(ps.values.type, urllib.quote(v), v)
print >>html, "
"
print >>html, " | "
for x in self.xvals.labels():
- print >>html, "%s | " % x
+ print >>html, "%s | " % x
print >>html, "
"
for y in self.yvals:
print >>html, "%s | " % self.yvals.getLabel(y)
@@ -86,7 +87,7 @@ td { border: 1px solid lightgray; padding: 4px;}
dthumb = d+"thumb"
try:
for img in dircache.listdir(dthumb):
- print >>html, "" % (d, img, d, img)
+ print >>html, "" % (urllib.quote(d), img, urllib.quote(d), img)
except OSError:
print "warning: no images in %s?"%dthumb
print >>html, ""