[limb-svn] r6296 - 3.x/trunk/limb/dbal/tests/cases/non-driver/criteria

svn at limb-project.com svn at limb-project.com
Thu Sep 13 14:25:36 MSD 2007


Author: pachanga
Date: 2007-09-13 14:25:36 +0400 (Thu, 13 Sep 2007)
New Revision: 6296
URL: http://fisheye.limb-project.com/changelog/limb/?cs=6296

Modified:
   3.x/trunk/limb/dbal/tests/cases/non-driver/criteria/lmbSQLCriteriaTest.class.php
Log:
-- adding test for new array processor in lmbSQLCriteria :: in(..)

Modified: 3.x/trunk/limb/dbal/tests/cases/non-driver/criteria/lmbSQLCriteriaTest.class.php
===================================================================
--- 3.x/trunk/limb/dbal/tests/cases/non-driver/criteria/lmbSQLCriteriaTest.class.php	2007-09-13 08:31:33 UTC (rev 6295)
+++ 3.x/trunk/limb/dbal/tests/cases/non-driver/criteria/lmbSQLCriteriaTest.class.php	2007-09-13 10:25:36 UTC (rev 6296)
@@ -187,6 +187,12 @@
     $this->assertEqual($criteria, new lmbSQLFieldCriteria('id', array(1, 2), lmbSQLFieldCriteria :: IN));
   }
 
+  function testInWithArrayProcessor()
+  {
+    $criteria = lmbSQLCriteria :: in('id', array("10foo", "20bar"), 'intval');
+    $this->assertEqual($criteria, new lmbSQLFieldCriteria('id', array(10, 20), lmbSQLFieldCriteria :: IN));
+  }
+
   function testEqual()
   {
     $criteria = lmbSQLCriteria :: equal('id', 1);



More information about the limb-svn mailing list