diff --git a/product/ERP5/tests/testInventoryAPI.py b/product/ERP5/tests/testInventoryAPI.py
index 84e35af0fac332e4378a4e29dee8866a77ab2d7f..8cf1f0f6476d408aca4d1f89721e6da7a0713d15 100644
--- a/product/ERP5/tests/testInventoryAPI.py
+++ b/product/ERP5/tests/testInventoryAPI.py
@@ -2275,18 +2275,17 @@ class TestInventoryDocument(InventoryAPITestCase):
       # the brain is not a zsqlbrain instance here, so it does not
       # have getPath().
       return [x.path for x in resource.getCurrentInventoryList(**kw)]
-   
+    
     # use optimisation
-    self.assertTrue(movement.getPath() in getCurrentInventoryPathList(
-      self.resource,
-      node_uid=self.node_uid,
-      from_date=movement.getStartDate()))
+    self.assertEquals(True,movement.getPath() in 
+                  [x.path for x in self.resource.getInventoryList(
+                                         mirror_uid=self.mirror_node.getUid())])
 
     # without optimisation
-    self.assertTrue(movement.getPath() in getCurrentInventoryPathList(
-      self.resource,
-      optimisation__=False,
-      from_date=movement.getStartDate()))
+    self.assertEquals(True,movement.getPath() in 
+                  [x.path for x in self.resource.getInventoryList(
+                                         optimisation__=False,
+                                         mirror_uid=self.mirror_node.getUid())])
     
 class TestUnitConversion(InventoryAPITestCase):
   QUANTITY_UNIT_CATEGORIES = {