summaryrefslogtreecommitdiff
path: root/tests/test_cmdline_tool.py
diff options
context:
space:
mode:
authordon bright <hugh.m.bright@gmail.com>2011-10-25 03:44:16 (GMT)
committerdon bright <hugh.m.bright@gmail.com>2011-10-25 03:44:16 (GMT)
commit6b495672dbd0629beb5f1ec6cf2ca7cbaf087bb9 (patch)
tree6271ad154500e2ca93bf37409f7a6f599319e2d1 /tests/test_cmdline_tool.py
parent36895ff2e50e27206adde0a44dd8c265669eccce (diff)
remove experimental html output debug code.
Diffstat (limited to 'tests/test_cmdline_tool.py')
-rwxr-xr-xtests/test_cmdline_tool.py52
1 files changed, 0 insertions, 52 deletions
diff --git a/tests/test_cmdline_tool.py b/tests/test_cmdline_tool.py
index b6afbec..42fca74 100755
--- a/tests/test_cmdline_tool.py
+++ b/tests/test_cmdline_tool.py
@@ -69,56 +69,12 @@ def compare_default(resultfilename):
return False
return True
-def append_html_output(expectedfilename, resultfilename):
- # 1 if html directory & file not there, create them
- # 2 copy expected filename image and result filename image to dir
- # 3 append html to show differences
- # 4 dump platform.platform()
- expectedimg = os.path.basename(expectedfilename)
- resultimg = os.path.basename(resultfilename)
- template = '''
-<p>
-<div style="border:1px solid gray;padding:10px;">
-Test command: <b>///TESTCMD///</b> Test name: <b>///TESTNAME///</b> <br/>
- <div style="float: left; width: 50%;">
- &nbsp;<br/>
- Expected:<br/>
- <img style="border:1px solid gray; width:90%;" src="///EXPECTED///"/>
- </div>
-
- <div style="float: right; width: 50%;">
- Actual:<br/>
- (Platform: ///PLATFORM///)<br/>
- <img style="border:1px solid gray; width:90%;" src="///RESULT///"/>
- </div>
-<br style="clear:both;"/>
-</div>
-<p>
-'''
- html = template
- html = html.replace('///EXPECTED///',expectedimg)
- html = html.replace('///RESULT///',resultimg)
- html = html.replace('///TESTCMD///',os.path.basename(options.cmd))
- html = html.replace('///TESTNAME///',options.testname)
- html = html.replace('///PLATFORM///',platform.platform())
- try:
- shutil.copy(expectedfilename,options.imgdiff_dir)
- shutil.copy(resultfilename,options.imgdiff_dir)
- f = open(options.imgdiff_htmlfile,'a')
- f.write(html)
- f.close()
- print >> sys.stderr, "appended " + options.imgdiff_htmlfile
- except:
- print >> sys.stderr, "error appending " + options.imgdiff_htmlfile
- print >> sys.stderr, sys.exc_info()
-
def compare_png(resultfilename):
if not resultfilename:
print >> sys.stderr, "Error: OpenSCAD did not generate an image"
return False
print >> sys.stderr, 'Yee image compare: ', expectedfilename, ' ', resultfilename
if execute_and_redirect("./yee_compare", [expectedfilename, resultfilename, "-downsample", "2", "-threshold", "200"], sys.stderr) != 0:
- append_html_output(expectedfilename, resultfilename)
return False
return True
@@ -188,14 +144,6 @@ if __name__ == '__main__':
options.generate = False
options.suffix = "txt"
- options.imgdiff_dir = 'imgdiff-fail'
- options.imgdiff_htmlfile = os.path.join(options.imgdiff_dir,'failed.html')
- try:
- if not os.path.isdir(options.imgdiff_dir):
- os.mkdir(options.imgdiff_dir)
- except:
- print >> sys.stderr, "error creating " + options.imgdiff_dir, sys.exc_info()
-
for o, a in opts:
if o in ("-g", "--generate"): options.generate = True
elif o in ("-s", "--suffix"):
contact: Jan Huwald // Impressum