diff --git a/product/ERP5/tests/testTradeReports.py b/product/ERP5/tests/testTradeReports.py
index 58d0a924f7a99ad58f5f42c311b21ab96f696440..00b4f9ea02d3349ac1bd25e3b82bb7758f5e1af5 100644
--- a/product/ERP5/tests/testTradeReports.py
+++ b/product/ERP5/tests/testTradeReports.py
@@ -121,7 +121,7 @@ class TestTradeReports(ERP5ReportTestCase):
                                   reference=unit_id,
                                   id=unit_id)
       
-    # Create products
+    # Create resources
     module = self.portal.product_module
     if not module.has_key('product_B'): 
       product = module.newContent(
@@ -148,7 +148,14 @@ class TestTradeReports(ERP5ReportTestCase):
           variation_base_category_list=['colour'],
           colour_list=['colour1', 'colour2'],
           )
-    
+    if not self.portal.service_module.has_key('service_a'):
+      self.portal.service_module.newContent(
+          portal_type='Service',
+          id='service_a',
+          title='Service A',
+          reference='ref sA',
+          )
+
     # and all this available to catalog
     get_transaction().commit()
     self.tic()
@@ -536,6 +543,16 @@ class TestTradeReports(ERP5ReportTestCase):
                 variation_category_list=cell_key)
     fifth.deliver()
 
+    # services are ignored
+    self._makeOneInventory(
+              title='Inventory 6',
+              simulation_state='delivered',
+              destination_value=self.organisation_module.Organisation_1,
+              start_date=DateTime(2007, 2, 2),
+              resource='service_module/service_a',
+              quantity=11,
+              )
+
     get_transaction().commit()
     self.tic()