From 1e8517c94bf1b93d4db484568d67ad22af4c91a5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C5=81ukasz=20Nowak?= <luke@nexedi.com>
Date: Thu, 25 Nov 2010 13:24:50 +0000
Subject: [PATCH]  - assert all binaries

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@40686 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 buildout/tests/assertSoftware.py | 52 ++++++++++++++++++++++++++++++--
 1 file changed, 50 insertions(+), 2 deletions(-)

diff --git a/buildout/tests/assertSoftware.py b/buildout/tests/assertSoftware.py
index 8271bfa50d..179a0958b1 100644
--- a/buildout/tests/assertSoftware.py
+++ b/buildout/tests/assertSoftware.py
@@ -1632,12 +1632,16 @@ class AssertImagemagick(AssertSoftwareMixin):
       'zlib',
       ]
 
+  lib_rpath_list = core_rpath_list + [
+      'imagemagick',
+      ]
+
   lib_lib_list = core_lib_list + [
       'libMagickCore',
       ]
 
-  lib_rpath_list = core_lib_list + [
-      'imagemagick',
+  bin_lib_list = lib_lib_list + [
+      'libMagickWand',
       ]
 
   def test_ld_libMagickCore(self):
@@ -1648,6 +1652,50 @@ class AssertImagemagick(AssertSoftwareMixin):
     self.assertLibraryList('parts/imagemagick/lib/libMagickWand.so',
       self.lib_lib_list, self.lib_rpath_list)
 
+  def test_ld_animate(self):
+    self.assertLibraryList('parts/imagemagick/bin/animate',
+      self.bin_lib_list, self.lib_rpath_list)
+
+  def test_ld_compare(self):
+    self.assertLibraryList('parts/imagemagick/bin/compare',
+      self.bin_lib_list, self.lib_rpath_list)
+
+  def test_ld_composite(self):
+    self.assertLibraryList('parts/imagemagick/bin/composite',
+      self.bin_lib_list, self.lib_rpath_list)
+
+  def test_ld_conjure(self):
+    self.assertLibraryList('parts/imagemagick/bin/conjure',
+      self.bin_lib_list, self.lib_rpath_list)
+
+  def test_ld_convert(self):
+    self.assertLibraryList('parts/imagemagick/bin/convert',
+      self.bin_lib_list, self.lib_rpath_list)
+
+  def test_ld_display(self):
+    self.assertLibraryList('parts/imagemagick/bin/display',
+      self.bin_lib_list, self.lib_rpath_list)
+
+  def test_ld_identify(self):
+    self.assertLibraryList('parts/imagemagick/bin/identify',
+      self.bin_lib_list, self.lib_rpath_list)
+
+  def test_ld_import(self):
+    self.assertLibraryList('parts/imagemagick/bin/import',
+      self.bin_lib_list, self.lib_rpath_list)
+
+  def test_ld_mogrify(self):
+    self.assertLibraryList('parts/imagemagick/bin/mogrify',
+      self.bin_lib_list, self.lib_rpath_list)
+
+  def test_ld_montage(self):
+    self.assertLibraryList('parts/imagemagick/bin/montage',
+      self.bin_lib_list, self.lib_rpath_list)
+
+  def test_ld_stream(self):
+    self.assertLibraryList('parts/imagemagick/bin/stream',
+      self.bin_lib_list, self.lib_rpath_list)
+
 class AssertElfLinkedInternally(AssertSoftwareMixin):
   def test(self):
     result_dict = {}
-- 
2.30.9