summaryrefslogtreecommitdiff
path: root/addons/website/tests
diff options
context:
space:
mode:
authorddm@openerp.com <>2014-01-07 18:18:41 +0100
committerddm@openerp.com <>2014-01-07 18:18:41 +0100
commit56e5fc3c05ab939d087e2d64240897965e922f28 (patch)
tree958a2cb9c0f918323bbfccda7c43b4e88ea5e1ac /addons/website/tests
parent8d26804796dfe5f4915700e3de748dcc7f14b851 (diff)
[FIX] UI blog tests
bzr revid: ddm@openerp.com-20140107171841-ysj0qzb9g3hqbvad
Diffstat (limited to 'addons/website/tests')
-rw-r--r--addons/website/tests/test_ui.py16
1 files changed, 6 insertions, 10 deletions
diff --git a/addons/website/tests/test_ui.py b/addons/website/tests/test_ui.py
index befddf8c8f4..cf380b8e456 100644
--- a/addons/website/tests/test_ui.py
+++ b/addons/website/tests/test_ui.py
@@ -21,8 +21,7 @@ class LineReader:
def readlines(self):
data = os.read(self._file_descriptor, 4096)
- if not data:
- # EOF
+ if not data: # EOF
return None
self._buffer += data
if '\n' not in data:
@@ -57,7 +56,7 @@ class WebsiteUiSuite(unittest.TestSuite):
except OSError:
test = WebsiteUiTest('UI Tests')
result.startTest(test)
- result.addSkip(test, "phantomjs command not found")
+ result.addSkip(test, "phantomjs command not found (cf. http://phantomjs.org/)")
result.stopTest(test)
return
# ...then run the actual test
@@ -97,7 +96,7 @@ class WebsiteUiSuite(unittest.TestSuite):
for stream in ready:
lines = stream.readlines()
if lines is None: # EOF
- # Fixes an issue with PhantomJS 1.9.2 on OS X Mavericks
+ # Fixes an issue with PhantomJS 1.9.2 on OS X 10.9 (Mavericks)
# cf. https://github.com/ariya/phantomjs/issues/11418
filtered_lines = [line for line in output if "CoreText performance note" not in line]
if (filtered_lines):
@@ -129,14 +128,11 @@ class WebsiteUiSuite(unittest.TestSuite):
if event == 'success':
result.addSuccess(self._test)
elif event == 'error':
- message = args.get('message', "")
- result.addError(self._test, message+"\n"+"\n".join(lines[1::]))
+ result.addError(self._test, args.get('message', "")+"\n"+"\n".join(lines[1::]))
else:
- message = "\n".join(lines)
- result.addError(self._test, 'Unexpected message: "%s"' % message)
+ result.addError(self._test, 'Unexpected message: "%s"' % "\n".join(lines))
except ValueError:
- message = "\n".join(lines)
- result.addError(self._test, 'Unexpected message: "%s"' % message)
+ result.addError(self._test, 'Unexpected message: "%s"' % "\n".join(lines))
def full_path(filename):
return os.path.join(os.path.join(os.path.dirname(__file__), 'ui_suite'), filename)