[Zope-Checkins] CVS: Packages/OFS/tests - testOrderSupport.py:1.2.2.2

Yvo Schubbe y.2005- at wcm-solutions.de
Wed Jan 26 10:37:27 EST 2005


Update of /cvs-repository/Packages/OFS/tests
In directory cvs.zope.org:/tmp/cvs-serv10453/lib/python/OFS/tests

Modified Files:
      Tag: Zope-2_7-branch
	testOrderSupport.py 
Log Message:
- added tpValues method (http://collector.zope.org/Zope/1339)


=== Packages/OFS/tests/testOrderSupport.py 1.2.2.1 => 1.2.2.2 ===
--- Packages/OFS/tests/testOrderSupport.py:1.2.2.1	Fri Apr  9 08:24:06 2004
+++ Packages/OFS/tests/testOrderSupport.py	Wed Jan 26 10:37:26 2005
@@ -144,6 +144,19 @@
               )
             )
 
+    def test_tpValues(self):
+        f = self._makeOne()
+        f.o2.isPrincipiaFolderish = True
+        f.o3.isPrincipiaFolderish = True
+        f.o4.isPrincipiaFolderish = True
+        self.failUnlessEqual( f.tpValues(), [f.o2, f.o3, f.o4] )
+
+        f.setDefaultSorting('meta_type', False)
+        self.failUnlessEqual( f.tpValues(), [f.o3, f.o2, f.o4] )
+
+        f.setDefaultSorting('position', True)
+        self.failUnlessEqual( f.tpValues(), [f.o4, f.o3, f.o2] )
+
     def test_interface(self):
         from OFS.IOrderSupport import IOrderedContainer
 



More information about the Zope-Checkins mailing list