[Erp5-report] r40632 kazuhiko - /erp5/trunk/buildout/tests/assertSoftware.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Nov 24 22:51:04 CET 2010
Author: kazuhiko
Date: Wed Nov 24 22:51:03 2010
New Revision: 40632
URL: http://svn.erp5.org?rev=40632&view=rev
Log:
add a test to check if pysvn binary is well linked with our own libraries.
Modified:
erp5/trunk/buildout/tests/assertSoftware.py
Modified: erp5/trunk/buildout/tests/assertSoftware.py
URL: http://svn.erp5.org/erp5/trunk/buildout/tests/assertSoftware.py?rev=40632&r1=40631&r2=40632&view=diff
==============================================================================
--- erp5/trunk/buildout/tests/assertSoftware.py [utf8] (original)
+++ erp5/trunk/buildout/tests/assertSoftware.py [utf8] Wed Nov 24 22:51:03 2010
@@ -29,6 +29,7 @@
import os
import subprocess
import unittest
+from distutils import util
try:
any([True])
@@ -1445,6 +1446,31 @@ class AssertBzip2(AssertSoftwareMixin):
], [
])
+class AssertPysvn(AssertSoftwareMixin):
+ def test_ld_pysvn(self):
+ python_version_major, python_version_minor = util.sys.version_info[0:2]
+ self.assertLibraryList('develop-eggs/pysvn-1.7.4-py%s.%s-%s.egg/pysvn/_pysvn_%s_%s.so' % (
+ python_version_major, python_version_minor, util.get_platform(),
+ python_version_major, python_version_minor), [
+ 'libc',
+ 'libcom_err',
+ 'libexpat',
+ 'libgcc_s',
+ 'libm',
+ 'libneon',
+ 'libresolv',
+ 'libssl',
+ 'libstdc++',
+ 'libsvn_client-1',
+ 'libsvn_diff-1',
+ 'libsvn_repos-1',
+ ], [
+ 'libexpat',
+ 'neon',
+ 'openssl',
+ 'subversion'
+ ])
+
class AssertElfLinkedInternally(AssertSoftwareMixin):
def test(self):
result_dict = {}
More information about the Erp5-report
mailing list