diff --git a/product/ERP5/tests/testInventoryModule.py b/product/ERP5/tests/testInventoryModule.py
index ba511b0394b8db6ed718038309791bcf2bc48164..f743d32ffb994b7213818b22c6926bee8b82cccb 100644
--- a/product/ERP5/tests/testInventoryModule.py
+++ b/product/ERP5/tests/testInventoryModule.py
@@ -26,10 +26,11 @@
 #
 ##############################################################################
 
+import unittest
 from Products.ERP5Type.tests.ERP5TypeTestCase import ERP5TypeTestCase
 from DateTime import DateTime
 from Products.ERP5Type.tests.Sequence import SequenceList
-from testOrder import TestOrderMixin
+from Products.ERP5.tests.testOrder import TestOrderMixin
 
 class TestInventoryModule(TestOrderMixin, ERP5TypeTestCase):
   """
@@ -74,6 +75,7 @@ class TestInventoryModule(TestOrderMixin, ERP5TypeTestCase):
     for month in range(1, 11):
       ppl = pplm.newContent(
                       portal_type='Purchase Packing List',
+                      specialise=self.business_process,
                       source_value = sequence.get('organisation2'),
                       destination_value = sequence.get('organisation1'),
                       start_date=DateTime(2005, month, 1),
@@ -86,6 +88,7 @@ class TestInventoryModule(TestOrderMixin, ERP5TypeTestCase):
 
       spl = splm.newContent(
                       portal_type='Sale Packing List',
+                      specialise=self.business_process,
                       source_value = sequence.get('organisation1'),
                       destination_value = sequence.get('organisation2'),
                       start_date=DateTime(2005, month, 1),
@@ -97,6 +100,7 @@ class TestInventoryModule(TestOrderMixin, ERP5TypeTestCase):
 
       ipl = iplm.newContent(
                       portal_type='Internal Packing List',
+                      specialise=self.business_process,
                       source_value = sequence.get('organisation1'),
                       destination_value = sequence.get('organisation1'),
                       start_date=DateTime(2005, month, 1),
@@ -548,3 +552,9 @@ class TestInventoryModule(TestOrderMixin, ERP5TypeTestCase):
     sequence_list.addSequenceString(sequence_string)
 
     sequence_list.play(self)
+
+
+def test_suite():
+  suite = unittest.TestSuite()
+  suite.addTest(unittest.makeSuite(TestInventoryModule))
+  return suite
diff --git a/product/ERP5Legacy/tests/testLegacySimulationInventoryModule.py b/product/ERP5Legacy/tests/testLegacySimulationInventoryModule.py
new file mode 100644
index 0000000000000000000000000000000000000000..cd770dabfe0ea2fa963dbf1944ef327887b2ca84
--- /dev/null
+++ b/product/ERP5Legacy/tests/testLegacySimulationInventoryModule.py
@@ -0,0 +1,36 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+# Copyright (c) 2010 Nexedi SA and Contributors. All Rights Reserved.
+#          Julien Muchembled <jm@nexedi.com>
+#
+# WARNING: This program as such is intended to be used by professional
+# programmers who take the whole responsibility of assessing all potential
+# consequences resulting from its eventual inadequacies and bugs
+# End users who are looking for a ready-to-use solution with commercial
+# guarantees and support are strongly advised to contract a Free Software
+# Service Company
+#
+# This program is Free Software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+#
+##############################################################################
+
+import sys
+from Products.ERP5Legacy.tests import testLegacyRuleOrder
+sys.modules['Products.ERP5.tests.testOrder'] = testLegacyRuleOrder
+
+from Products.ERP5Legacy.tests import Legacy_getBusinessTemplateList
+from Products.ERP5.tests.testInventoryModule import *
+
+TestInventoryModule.business_process = None