Commit 78271ebb authored by Łukasz Nowak's avatar Łukasz Nowak

- implement library TODOs

 - move TODOs to test, which will fail for now (socks)
 - remove implemented TODOs


git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@33193 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 4de0ffb7
...@@ -5,15 +5,6 @@ ...@@ -5,15 +5,6 @@
- merge from: - merge from:
- https://svn.erp5.org/repos/public/experimental/erp5.buildout-zope-2.12/ - https://svn.erp5.org/repos/public/experimental/erp5.buildout-zope-2.12/
- use more of buildout automatic dependency resolution - use more of buildout automatic dependency resolution
- software-profiles/python-2.4.cfg:
- celementtree (https://svn.erp5.org/repos/public/spec/mandriva/python2.4-celementtree/)
- mechanize (https://svn.erp5.org/repos/public/spec/mandriva/python2.4-mechanize/)
- numeric (https://svn.erp5.org/repos/public/spec/mandriva/python2.4-numeric/)
- paramiko (https://svn.erp5.org/repos/public/spec/mandriva/python2.4-paramiko/)
- ply (https://svn.erp5.org/repos/public/spec/mandriva/python2.4-ply/)
- pyxml (https://svn.erp5.org/repos/public/spec/mandriva/python2.4-pyxml/)
- socksipy (http://socksipy.sourceforge.net/)
- make bin/python2.4 using all available eggs
- software-profiles/openoffice-bin.cfg: - software-profiles/openoffice-bin.cfg:
- consider using own recipe or zorg.recipe.openoffice, which would be - consider using own recipe or zorg.recipe.openoffice, which would be
closer to buildout usage (internal cache, etc) closer to buildout usage (internal cache, etc)
......
...@@ -258,15 +258,16 @@ recipe = zc.recipe.egg ...@@ -258,15 +258,16 @@ recipe = zc.recipe.egg
eggs = eggs =
${itools:egg} ${itools:egg}
${mysql-python:egg} ${mysql-python:egg}
ClientForm
PyXML PyXML
SOAPpy SOAPpy
cElementTree
elementtree elementtree
erp5diff erp5diff
ipdb ipdb
lxml lxml
mechanize mechanize
numpy numpy
paramiko
ply ply
pysvn pysvn
python-ldap python-ldap
......
...@@ -5,4 +5,6 @@ ...@@ -5,4 +5,6 @@
recipe = erp5.recipe.zope2install recipe = erp5.recipe.zope2install
url = http://www.zope.org/Products/Zope/2.8.11/Zope-2.8.11-final.tgz url = http://www.zope.org/Products/Zope/2.8.11/Zope-2.8.11-final.tgz
skip-fake-eggs = skip-fake-eggs =
ClientForm
mechanize
pytz pytz
...@@ -32,17 +32,23 @@ print sys.version_info[:2] ...@@ -32,17 +32,23 @@ print sys.version_info[:2]
_ssl _ssl
_xmlplus _xmlplus
bz2 bz2
cElementTree
elementtree elementtree
fpconst fpconst
gdbm gdbm
itools itools
ldap ldap
lxml lxml
mechanize
memcache memcache
numpy numpy
paramiko
ply
pytz pytz
simplejson simplejson
socks
threadframe threadframe
xml
xml.parsers.expat xml.parsers.expat
zlib zlib
""") """)
...@@ -53,7 +59,7 @@ print sys.version_info[:2] ...@@ -53,7 +59,7 @@ print sys.version_info[:2]
except ImportError: except ImportError:
failed_library_list.append(lib) failed_library_list.append(lib)
self.assertEqual([], failed_library_list, self.assertEqual([], failed_library_list,
'Python libraries not found:\n'+'\n\t'.join(failed_library_list)) 'Python libraries not found:\n'+'\n'.join(failed_library_list))
class AssertLddLibs(unittest.TestCase): class AssertLddLibs(unittest.TestCase):
def test_tritonn_senna(self): def test_tritonn_senna(self):
...@@ -145,7 +151,7 @@ class AssertApache(unittest.TestCase): ...@@ -145,7 +151,7 @@ class AssertApache(unittest.TestCase):
if not os.path.exists('parts/apache/modules/%s' % module): if not os.path.exists('parts/apache/modules/%s' % module):
failed_module_list.append(module) failed_module_list.append(module)
self.assertEqual([], failed_module_list, self.assertEqual([], failed_module_list,
'Apache modules not found:\n'+'\n\t'.join(failed_module_list)) 'Apache modules not found:\n'+'\n'.join(failed_module_list))
if __name__ == '__main__': if __name__ == '__main__':
unittest.main() unittest.main()
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment