[Erp5-report] r27298 - /erp5/trunk/products/ERP5/tests/testItem.py

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Jun 1 13:38:07 CEST 2009


Author: jerome
Date: Mon Jun  1 13:38:06 2009
New Revision: 27298

URL: http://svn.erp5.org?rev=27298&view=rev
Log:
tests for at_date= parameter to Item_get scripts

Modified:
    erp5/trunk/products/ERP5/tests/testItem.py

Modified: erp5/trunk/products/ERP5/tests/testItem.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/tests/testItem.py?rev=27298&r1=27297&r2=27298&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testItem.py [utf8] (original)
+++ erp5/trunk/products/ERP5/tests/testItem.py [utf8] Mon Jun  1 13:38:06 2009
@@ -697,31 +697,43 @@
     self.assertEquals(None, self.item.Item_getResourceValue())
     line = self._makeSalePackingListLine()
     self.assertEquals(self.product, self.item.Item_getResourceValue())
+    self.assertEquals(None, self.item.Item_getResourceValue(
+                                at_date=DateTime() - 2))
 
   def test_Item_getResourceTitle(self):
     self.assertEquals(None, self.item.Item_getResourceTitle())
     line = self._makeSalePackingListLine()
     self.assertEquals('Product', self.item.Item_getResourceTitle())
+    self.assertEquals(None, self.item.Item_getResourceTitle(
+                                at_date=DateTime() - 2))
 
   def test_Item_getCurrentOwnerValue(self):
     self.assertEquals(None, self.item.Item_getCurrentOwnerValue())
     line = self._makeSalePackingListLine()
     self.assertEquals(self.section, self.item.Item_getCurrentOwnerValue())
+    self.assertEquals(None,
+        self.item.Item_getCurrentOwnerValue(at_date=DateTime() - 2))
 
   def test_Item_getCurrentOwnerTitle(self):
     self.assertEquals(None, self.item.Item_getCurrentOwnerTitle())
     line = self._makeSalePackingListLine()
     self.assertEquals('Section', self.item.Item_getCurrentOwnerTitle())
+    self.assertEquals(None,
+        self.item.Item_getCurrentOwnerTitle(at_date=DateTime() - 2))
 
   def test_Item_getCurrentSiteValue(self):
     self.assertEquals(None, self.item.Item_getCurrentSiteValue())
     line = self._makeSalePackingListLine()
     self.assertEquals(self.node, self.item.Item_getCurrentSiteValue())
+    self.assertEquals(None, self.item.Item_getCurrentSiteValue(
+                                            at_date=DateTime() - 2))
 
   def test_Item_getCurrentSiteTitle(self):
     self.assertEquals(None, self.item.Item_getCurrentSiteTitle())
     line = self._makeSalePackingListLine()
     self.assertEquals('Node', self.item.Item_getCurrentSiteTitle())
+    self.assertEquals(None,
+          self.item.Item_getCurrentSiteTitle(at_date=DateTime() - 2))
 
   # with cells
   @reindex
@@ -752,6 +764,8 @@
     self.assertEquals([], self.item.Item_getVariationCategoryList())
     self._makeSalePackingListCellWithVariation()
     self.assertEquals(['size/small'], self.item.Item_getVariationCategoryList())
+    self.assertEquals([],
+        self.item.Item_getVariationCategoryList(at_date=DateTime() - 2))
 
   def test_Item_getVariationRangeCategoryItemList(self):
     self.assertEquals([], self.item.Item_getVariationRangeCategoryItemList())
@@ -759,6 +773,9 @@
     self.assertEquals([['Big', 'size/big'],
                        ['Small', 'size/small']],
         self.item.Item_getVariationRangeCategoryItemList())
+    self.assertEquals([],
+        self.item.Item_getVariationRangeCategoryItemList(
+                          at_date=DateTime() - 2))
 
     
 def test_suite():




More information about the Erp5-report mailing list