drapme@mld:/opt/Plone-3.0.6$ sudo ./zeocluster/client1/bin/zopectl test -s Products.PloneLDAP fg
Running tests via: /opt/Plone-3.0.6/Python-2.4.4/bin/python /opt/Plone-3.0.6/bin/test.py -v --config-file /opt/Plone-3.0.6/zeocluster/client1/etc/zope.conf -s Products.PloneLDAP fg
Parsing /opt/Plone-3.0.6/zeocluster/client1/etc/zope.conf
Running tests at level 1
Traceback (most recent call last):
File "/opt/Plone-3.0.6/bin/test.py", line 117, in ?
sys.exit(testrunner.run(defaults))
File "/opt/Plone-3.0.6/lib/python/zope/testing/testrunner.py", line 271, in run
failed = not run_with_options(options)
File "/opt/Plone-3.0.6/lib/python/zope/testing/testrunner.py", line 380, in run_with_options
tests_by_layer_name = find_tests(options, found_suites)
File "/opt/Plone-3.0.6/lib/python/zope/testing/testrunner.py", line 1048, in find_tests
for suite in found_suites:
File "/opt/Plone-3.0.6/lib/python/zope/testing/testrunner.py", line 1087, in find_suites
for fpath, package in find_test_files(options):
File "/opt/Plone-3.0.6/lib/python/zope/testing/testrunner.py", line 1153, in find_test_files
for f, package in find_test_files_(options):
File "/opt/Plone-3.0.6/lib/python/zope/testing/testrunner.py", line 1181, in find_test_files_
for (p, package) in test_dirs(options, {}):
File "/opt/Plone-3.0.6/lib/python/zope/testing/testrunner.py", line 1235, in test_dirs
p = import_name(p)
File "/opt/Plone-3.0.6/lib/python/zope/testing/testrunner.py", line 1251, in import_name
__import__(name)
File "/opt/Plone-3.0.6/zeocluster/client1/Products/PloneLDAP/__init__.py", line 4, in ?
from Products.PloneLDAP.plugins.ldap import PloneLDAPMultiPlugin
File "/opt/Plone-3.0.6/zeocluster/client1/Products/PloneLDAP/plugins/ldap.py", line 5, in ?
from Products.LDAPMultiPlugins.LDAPMultiPlugin import LDAPMultiPlugin
File "/opt/Plone-3.0.6/zeocluster/client1/Products/LDAPMultiPlugins/__init__.py", line 16, in ?
from LDAPMultiPlugin import LDAPMultiPlugin, \
File "/opt/Plone-3.0.6/zeocluster/client1/Products/LDAPMultiPlugins/LDAPMultiPlugin.py", line 25, in ?
from Products.LDAPUserFolder import manage_addLDAPUserFolder
File "/opt/Plone-3.0.6/zeocluster/client1/Products/LDAPUserFolder/__init__.py", line 13, in ?
from Products.LDAPUserFolder.LDAPUserFolder import LDAPUserFolder
File "/opt/Plone-3.0.6/zeocluster/client1/Products/LDAPUserFolder/LDAPUserFolder.py", line 34, in ?
from Products.LDAPUserFolder.LDAPDelegate import filter_format
File "/opt/Plone-3.0.6/zeocluster/client1/Products/LDAPUserFolder/LDAPDelegate.py", line 12, in ?
import ldap
ImportError: No module named ldap
drapme@mld:/opt/Plone-3.0.6$