[Erp5-report] r41758 jm - /erp5/trunk/products/ERP5Type/tests/ProcessingNodeTestCase.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Dec 24 16:52:12 CET 2010
Author: jm
Date: Fri Dec 24 16:52:12 2010
New Revision: 41758
URL: http://svn.erp5.org?rev=41758&view=rev
Log:
runUnitTest: add tests/Z2.log access log
Modified:
erp5/trunk/products/ERP5Type/tests/ProcessingNodeTestCase.py
Modified: erp5/trunk/products/ERP5Type/tests/ProcessingNodeTestCase.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/tests/ProcessingNodeTestCase.py?rev=41758&r1=41757&r2=41758&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/tests/ProcessingNodeTestCase.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/tests/ProcessingNodeTestCase.py [utf8] Fri Dec 24 16:52:12 2010
@@ -1,5 +1,5 @@
# -*- coding: utf-8 -*-
-import base64, errno, select, socket, sys, time
+import base64, errno, os, select, socket, sys, time
from threading import Thread
import Lifetime
import transaction
@@ -8,6 +8,7 @@ from Testing import ZopeTestCase
from zLOG import LOG, ERROR
from Products.CMFActivity.Activity.Queue import VALIDATION_ERROR_DELAY
from Products.ERP5Type.tests import backportUnittest
+from Products.ERP5Type.tests.runUnitTest import tests_home
from Products.ERP5Type.tests.utils import createZServer
@@ -90,18 +91,19 @@ class ProcessingNodeTestCase(backportUni
"""Start HTTP ZServer in background"""
utils = ZopeTestCase.utils
if utils._Z2HOST is None:
+ log = os.path.join(tests_home, "Z2.log")
_print = lambda hs: verbose and ZopeTestCase._print(
"Running %s server at %s:%s\n" % (
hs.server_protocol, hs.server_name, hs.server_port))
try:
- hs = createZServer()
+ hs = createZServer(log)
except RuntimeError, e:
ZopeTestCase._print(str(e))
else:
utils._Z2HOST, utils._Z2PORT = hs.server_name, hs.server_port
_print(hs)
try:
- _print(createZServer(zserver_type='webdav'))
+ _print(createZServer(log, zserver_type='webdav'))
except RuntimeError, e:
ZopeTestCase._print(str(e))
t = Thread(target=Lifetime.loop)
More information about the Erp5-report
mailing list